建立一个简单的服务器:
from flask import Flask:
app =Flask(__name__)//对象
@app.route('/')
def index():
return '<h1>hello</h1> '//<h1>意思为标题
if __name__ = '__main__':
app.run()
from flask import Flask:
app =Flask(__name__)//对象
@app.route('/user/<id>') //可以在127.0.0.1:5000/ 后面加上user/'你的id'
def index():
return '<h1>hello,%s</h1> %name'//<h1>意思为标题
if __name__ = '__main__':
app.run()
还有些 啥子程序上下文 请求上下文 都不懂
然后就是response ,redirect 例如:
from flask import Flask:
from flask import make_response
app =Flask(__name__)//对象
@app.route('/user/<id>') //可以在127.0.0.1:5000/ 后面加上user/'你的id'
def index():
response = make_response('<h1>hello,%s</h1> %name') //类似于爬虫里面的Request(),,返回个response对象
resonse.set_cookies = ('answer','42') //设置cookies
return response
if __name__ = '__main__':
app.run()
redirect:
from flask import redirect
app =Flask(__name__)//对象
@app.route('/user/<id>') //可以在127.0.0.1:5000/ 后面加上user/'你的id'
def index():
return redirect('http://baidu.com.com') ?//类似于跳转网页 跳到百度
if __name__ = '__main__':
app.run()