博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
基于WSGI封装一个简单WEB框架
阅读量:6082 次
发布时间:2019-06-20

本文共 795 字,大约阅读时间需要 2 分钟。

from wsgiref.simple_server import make_server def index():     return  'index' def login():     return  'login' def routes():     urlpatterns=(         ('/index',index),         ('/login',login),     )     return urlpatterns def runserver(environ,start_response):     start_response('200 OK' , [('Content-Type','text/html')])     url = environ['PATH_INFO']     urlpatterns = routes()     func = None     for item in urlpatterns:         print (item)         if item[0] == url:             func=item[1]             break     if func:          a=func()          return  a     else:        return 'hhhhh404 404' if __name__ == '__main__':     httpd= make_server('192.168.6.163',8000,runserver)     print ('start web server')     httpd.serve_forever()

转载于:https://www.cnblogs.com/yjz1/p/5569213.html

你可能感兴趣的文章
My platform info!
查看>>
Xcode 8 : iOS xib is missing from working copy、iOS misssing file
查看>>
网关服务Spring Cloud Gateway(二)
查看>>
Java链接DB2的4种基本类型【转】
查看>>
【转】Beginning Game Programming v2.0
查看>>
IntelliJ IDEA 创建 java Maven项目
查看>>
Axure 简单原型设计
查看>>
设备驱动层
查看>>
git的常用命令
查看>>
HttpClient-4.3.X 中get和post方法使用
查看>>
怎么才能让数学公式编辑的简洁整齐?
查看>>
MathType编辑双向斜箭头的教程
查看>>
中国足球
查看>>
windows本机域名配置
查看>>
Java编程基础-反射
查看>>
yarn+webpack+react
查看>>
Linux与VMwareTools与hgfs权限问题
查看>>
Database.SQL.join
查看>>
RIA Services Staying Logged In (Ria Service持久登陆,session-cookie,notcookie)
查看>>
最少加多少边成为强连通图
查看>>