Flask是一个精简的python web框架,没有封装很多功能,而是通过扩展,来实现相应功能 Flask 依赖两个外部库:Werkzeug 和 Jinja2 。 Werkzeug 是一个 WSGI(在 Web 应用和多种服务器之间的标准 Python 接口) 工具集。Jinja2 负责渲染模板。@... ...
分类:
其他好文 时间:
2016-08-08 17:21:05
阅读次数:
297
冒泡程序 <!--more--> array = [1, 2, 5, 3, 6, 8, 4] for i in range(len(array) - 1, 0, -1): print i for j in range(0, i): print j if array[j] > array[j + 1] ...
分类:
其他好文 时间:
2016-08-08 17:14:04
阅读次数:
466
【WSGI】 WSGI:Web Server Gateway Interface。 WSGI接口定义非常简单,它只要求Web开发者实现一个函数,就可以响应HTTP请求。我们来看一个最简单的Web版本的“Hello, web!”: 上面的application()函数就是符合WSGI标准的一个HTTP ...
分类:
其他好文 时间:
2016-08-01 17:29:34
阅读次数:
143
开始学Django,以前没有学过linux,安装了ubuntu虚拟机,根据慕课的Django初体验在llinux环境下载安装。 python sql http html&css 正则表达式 settings配置 urls wsgi和大型服务器接口 vi命令下 插入命令o光标下一行 settings目 ...
分类:
其他好文 时间:
2016-07-23 22:59:50
阅读次数:
185
Web框架 1、Web框架本质 本质上其实就是一个socket服务端,用户的浏览器其实就是一个socket客户端。 下面Web最本质的web框架: 通过上面的代码可以看出wsgi其实做的就是(写了个socket) 在上面两类在python中对应的框架: 1、自己写socket,自己处理请求 == T ...
分类:
Web程序 时间:
2016-07-22 01:14:05
阅读次数:
258
参考这篇文章: [root@crz_oa webserver]# uwsgi --http :9090 --wsgi-file home.py --daemonize /var/log/uwsgi.log --master --harakiri 60 --socket-timeout 10 -w h ...
分类:
其他好文 时间:
2016-07-15 19:18:29
阅读次数:
8801
用flask mongodb开发了内部工具,部署在了ucloud centos上 已经稳定的跑了半个月了 现在记录一下部署的过程 使用gunicorn怪兽作为wsgi 指定gevent 协程作为其worker-class 使用supervisor来管理和自动重启,使用nginx来反向代理 #supe ...
分类:
其他好文 时间:
2016-07-12 13:45:47
阅读次数:
155
django搭建稍后会写上,先记录一下这个。uwsgi是python的中间件,线上比较用的多的就是nginx+uwsgi+django;django项目建完之后,在项目的2及目录里面有一个wsgi.py文件,django就是用这个文件与uwsgi沟通的,把这个文件拷贝到manage.py同一级目录。然后执行命令uwsgi--http:80..
分类:
其他好文 时间:
2016-07-10 06:32:00
阅读次数:
174
uwsgi, wsgi协议的一个很好的实现,源码在这里:https://github.com/unbit/uwsgi c语言编写,有兴趣可以研究下。 上DEMO: wsgi_server.py 应用: 使用uwsgi部署以上应用: 然后浏览器访问: http://localhost:9090/ 即可 ...
分类:
其他好文 时间:
2016-07-06 20:04:20
阅读次数:
364
Python3.4互联网通讯协议支持 1,webbrowser方便的浏览器容器 2,cgi公共网关接口支持 3,cgitb管理cgi脚本 4,wsgiref WSGI实体和引用实现 5,urllib URL通信模块 6,urllib.request request请求库 7,urllib.respo ...
分类:
Web程序 时间:
2016-06-23 18:51:55
阅读次数:
226