两分钟启动一个flask应用

安装依赖

bash 复制代码
pip install flask -i https://pypi.douban.com/simple
pip install flask_cors -i https://pypi.douban.com/simple

简单示例

python 复制代码
# app.py
from flask import Flask, request, send_from_directory, jsonify
from flask_cors import CORS

app = 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)

启动

bash 复制代码
python app.py
相关推荐
勇哥java实战分享7 分钟前
程序员的明天:AI 时代下的行业观察与个人思考
后端
掘金码甲哥2 小时前
超性感的轻量级openclaw平替,我来给你打call
后端
用户8356290780515 小时前
无需 Office:Python 批量转换 PPT 为图片
后端·python
啊哈灵机一动5 小时前
使用golang搭建一个nes 模拟器
后端
间彧6 小时前
SpringBoot + ShardingSphere 读写分离实战指南
后端
砍材农夫6 小时前
订单超时
后端
树獭叔叔7 小时前
06-大模型如何"学习":从梯度下降到AdamW优化器
后端·aigc·openai
markfeng87 小时前
Python+Django+H5+MySQL项目搭建
python·django
得鹿7 小时前
MySQL基础架构与存储引擎、索引、事务、锁、日志
后端
程序员飞哥7 小时前
Block科技公司裁员四千人,竟然是因为 AI ?
人工智能·后端·程序员