返回顶部
首页 > 资讯 > 后端开发 > Python >自定义mvc或mtv框架:基于wsgir
  • 247
分享到

自定义mvc或mtv框架:基于wsgir

自定义框架mtv 2023-01-30 23:01:52 247人浏览 薄情痞子

Python 官方文档:入门教程 => 点击学习

摘要

把mvc或mtv框架的model数据库,view:html,control逻辑处理,url判别,wsgiref集中在一个文件 代码如下 1 #!/usr/bin/env python 2 #-*- coding:utf-8 -*-

mvc或mtv框架的model数据库,view:html,control逻辑处理,url判别,wsgiref集中在一个文件

代码如下

 1 #!/usr/bin/env python
 2 #-*- coding:utf-8 -*-
 3 
 4 from wsgiref.simple_server import  make_server
 5 def new():
 6     f = open('add.html','r')
 7     data = f.read()
 8     f.close()
 9     return data
10 def old():
11     return '222'
12 dic = {'/new':new,'/old':old}
13 def RunServer(environ,start_respone):
14     start_respone('200 0k',[('content-type','text/html')])
15     vv = environ['PATH_INFO']
16     if vv in dic.keys():
17         val = dic[vv]
18         return val()
19     else:
20         return '404'
21 if __name__ == '__main__':
22     Httpd = make_server('',8000,RunServer)
23     httpd.serve_forever()

 

--结束END--

本文标题: 自定义mvc或mtv框架:基于wsgir

本文链接: https://www.lsjlt.com/news/181065.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 自定义mvc或mtv框架:基于wsgir
    把mvc或mtv框架的model数据库,view:html,control逻辑处理,url判别,wsgiref集中在一个文件 代码如下 1 #!/usr/bin/env python 2 #-*- coding:utf-8 -*- ...
    99+
    2023-01-30
    自定义 框架 mtv
  • MVC框架自定义实现过程
    1、思维导图 2、什么是MVC? MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写, 它是一种软...
    99+
    2024-04-02
  • 一文了解自定义MVC框架实现
    目录一、让中央控制器动态加载存储子控制器二、参数传递封装优化三、对于方法执行结果转发重定向优化四、框架配置可变一、让中央控制器动态加载存储子控制器 上期回顾,我们说明了自定义MVC工...
    99+
    2024-04-02
  • Java 自定义Spring框架以及Spring框架的基本使用
    从现在开始,大家可以跟随着我的脚步来自定义一个属于自己的Spring框架。但是,在学习自定义Spring框架之前,我们得先来回顾一下Spring框架的基本使用。知晓了Spring框架...
    99+
    2024-04-02
  • 基于node.js express mvc轻量级框架实践
    本文记录的是笔者最近抽私下时间给朋友做的一个时时彩自动下注系统,比较简单,主要也是为了学习一下node.js。 其实逻辑没什么可以深谈的,主要是想说说这套代码结构。结构如下图: js的代码比较难以维护,不...
    99+
    2022-06-04
    框架 js node
  • 基于MFC实现自定义复选框效果
    目录介绍功能实现介绍 什么叫做复选框? 复选框是一种可同时选中多项的基础控件,主要是有两种明显的状态:选中与非选中。 在我们实际开发过程中,单纯的系统边框已经无法满足对界面显示需求了...
    99+
    2024-04-02
  • 基于GO语言框架Gin开发MVC轮子框架GinLaravel的示例
    小编给大家分享一下基于GO语言框架Gin开发MVC轮子框架GinLaravel的示例,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!什么是golanggolang ...
    99+
    2023-06-14
  • Python开发自定义Web框架
    文章目录 开发自定义Web框架1.开发Web服务器主体程序2.开发Web框架主体程序3.使用模板来展示响应内容4.开发框架的路由列表功能5.采用装饰器的方式添加路由6.电影列表页面的开发案例...
    99+
    2023-10-04
    python 服务器 后端
  • Gin 框架中的自定义验证
    “纵有疾风来,人生不言弃”,这句话送给正在学习Golang的朋友们,也希望在阅读本文《Gin 框架中的自定义验证》后,能够真的帮助到大家。我也会在后续的文章中,陆续更新Golang相关的技术文章,有...
    99+
    2024-04-05
  • PHP最简单自定义自己的框架view使用引入smarty(8)--自定义的框架完成
    1、实现效果。引入smarty, 实现assign和 display 2、下载smarty,创建缓存目录cache和扩展extend  点击下面查看具体下载使用,下载改名后放到extend  PHP之Smarty使用以及框架displa...
    99+
    2023-09-03
    php 开发语言 数据库 sql
  • 基于zabbix的Mysql自定义监控
                                 ...
    99+
    2024-04-02
  • 基于自定义Toast全面解析
    Toast一般用来显示一行文字,用法比较固定:Toast.makeText(Context context,String message,int duration);...
    99+
    2023-05-30
    自定义 toast st
  • MySQL池化框架学习接池自定义
    目录引言可池化对象池化工厂对象池API封装引言 最近在学习了通用池化框架commons-pool2实践之后,再HTTP性能测试中进行了实践,结果出乎意料,对于性能提升没啥卵用。经过我自己的本地测试,性能也是足够好的。 后...
    99+
    2022-07-21
    MySQL连接池自定义 MySQL池化框架
  • Spring Data JPA框架的Repository怎么自定义
    本文小编为大家详细介绍“Spring Data JPA框架的Repository怎么自定义”,内容详细,步骤清晰,细节处理妥当,希望这篇“Spring Data JPA框架的Repository怎么自...
    99+
    2023-06-30
  • 基于Selenium+Python的web自动化测试框架
    一、什么是Selenium?Selenium是一个基于浏览器的自动化测试工具,它提供了一种跨平台、跨浏览器的端到端的web自动化解决方案。Selenium主要包括三部分:Selenium IDE、Selenium WebDriver 和Se...
    99+
    2023-06-04
  • python Django框架实现自定义表单提交
    除了使用Django内置表单,有时往往我们需要自定义表单。对于自定义表单Post方式提交往往会带来由CSRF(跨站请求伪造)产生的错误"CSRF verification failed. Request a...
    99+
    2022-06-04
    自定义 表单 框架
  • 怎么使用Python开发自定义Web框架
    开发自定义Web框架接收web服务器的动态资源请求,给web服务器提供处理动态资源请求的服务。根据请求资源路径的后缀名进行判断:如果请求资源路径的后缀名是.html则是动态资源请求, 让web框架程序进行处理。否则是静态资源请求,让web服...
    99+
    2023-05-17
    Python web
  • MyBatis如何实现自定义持久层框架
    这篇“MyBatis如何实现自定义持久层框架”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“MyBatis如何实现自定义持久层...
    99+
    2023-06-30
  • 自定义用于Web开发的开源PHP框架Codeigniter是怎么样的
    自定义用于Web开发的开源PHP框架Codeigniter是怎么样的,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。Codeigniter 是一个 PHP 框架,可以使公司进行开...
    99+
    2023-06-16
  • PHP最简单自定义自己的框架model使用(七)
    1、实现model使用效果   2、自动加载model,KJ.php //自动加载文件 public static function _autoload($className){ switch ($classNa...
    99+
    2023-09-11
    php 开发语言 数据库 sql
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作