使用pyhton搭建服务器非常常见,但是很多人不知道怎么自定义url,flask框架可以轻松帮我们解决这个难题。
首先先下载flask模块
sudo pip install flask
以下是个例子
from flask import Flask
import json
#from flask_cors import CORS, cross_origin
port=[5000]
app = Flask(__name__)
#CORS(app, supports_credentials=True)
@app.route('/start',methods=['GET'])
def start():
return json.dumps({'message': 'start_success'})
@app.route('/kill',methods=['POST'])
def kill():
return json.dumps({'message': 'kill_success'})
if __name__ == '__main__':
app.run()
然后运行这个脚本就能搭建一个端口为5000的http服务器
live:wechatpython yuelin$ python test.py
* Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
这样就产生了两个路由,然后浏览器访问http://127.0.0.1:5000/start如果看的{'message': 'start_success'}就表示程序运行成功了。
网友评论