Python Web框架 - Flask
一、概述
Flask是一个使用 Python 编写的轻量级 Web 应用框架。其 WSGI 工具箱采用 Werkzeug ,模板引擎则使用 Jinja2 。Flask使用 BSD 授权。查看文档
Hello Python
#! /usr/bin/env python
# encoding: utf-8
from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello():
return "Hello Python"
if __name__ == "__main__":
app.run(host="127.0.0.1", port=5000, debug=True)
三、异步执行
猴子补丁
#! /usr/local/env python
# coding: utf-8
from flask import Flask
from gevent.pywsgi import WSGIServer
from gevent import monkey
import time
# 打上猴子补丁
monkey.patch_all()
app = Flask(__name__)
@app.route('/')
def hello():
time.sleep(3);
return "Hello Python"
if __name__ == "__main__":
app.debug = True
http_server = WSGIServer(("127.0.0.1", 5000), app)
http_server.serve_forever()
-- EOF --
最后更新于:
2024-08-17 14:44
发表于:
2016-05-10 17:12
标签:
Python