初识Flask
Flask是一个使用 Python编写的轻量级 Web 应用框架。其 WSGI工具箱采用 Werkzeug ,模板引擎则使用 Jinja2
1.werkzeug
Werkzeug是一个WSGI工具包,他可以作为一个Web框架的底层库。这里稍微说一下, werkzeug 不是一个web服务器,也不是一个web框架,而是一个工具包,官方的介绍说是一个 WSGI 工具包,它可以作为一个 Web 框架的底层库,因为它封装好了很多 Web 框架的东西,例如 Request,Response 等等。
#!/usr/bin/env python
# encoding: utf-8
from werkzeug.serving import run_simple
from werkzeug.wrappers import Request, Response
def run():
return 'hello word'
if __name__ == '__main__':
run_simple('127.0.0.1', 6666, run)
2.简单入门flask
# -*- coding:utf-8 -*-
from flask import Flask
app = Flask(__name__)
@app.route('/')
def index():
return 'hello word'
if __name__ == '__main__':
app.run()
初识Flask
http://www.jcwit.com/article/231/