本文主要是介绍两分钟启动一个flask应用,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
安装依赖
pip install flask -i https://pypi.douban.com/simple
pip install flask_cors -i https://pypi.douban.com/simple
简单示例
# app.py
from flask import Flask, request, send_from_directory, jsonify
from flask_cors import CORSapp = Flask(__name__) # 创建flask应用
CORS(app) # 支持跨域访问# 默认为get请求
@app.route('/hello')
def hello():return 'hello world' # 返回text/html类型响应,是一个html文件,<body>hello world</body># 上传文件
@app.route('/upload', methods=['POST'])
def upload():f = request.files['filename']f.save('xxx.txt')# jsonify()返回application/json类型的响应 request.json解析post的json数据return jsonify({'message': 'upload success'}) # 文件服务器
@app.route('/download/<path:name>')
def download(name):return send_from_directory(r'E:\xxx\xxx', name, as_attachment=True)if __name__ == '__main__':app.run(host='0.0.0.0', port=8080, debug=True)
启动
python app.py
这篇关于两分钟启动一个flask应用的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!