Flask两种方法上传文件
作者:
测试探索 | 来源:发表于
2020-09-14 08:28 被阅读0次from flask import Flask,request
app = Flask(__name__)
@app.route("/upload",methods=["POST"])
def upload():
"""
接收前端传送过来的文件
:return:
"""
file_obj = request.files.get("pic")
if file_obj is None:
#表示没有发送文件
return "未上传文件"
# # 第一种方法
# # 将文件保存到本地
# # 1.创建一个文件
# f = open("./demo.png","wb")
# # 2.向文件写内容
# data = file_obj.read()
# f.write(data)
# # 3.关闭文件
# f.close()
# return "上传成功"
# 第二种方法,直接使用上传的文件对象保存
file_obj.save("./demo1.png")
return "上传成功"
if __name__ == '__main__':
app.run(debug=True)

postman发送请求

上传到本地的运行结果
本文标题:Flask两种方法上传文件
本文链接:https://www.haomeiwen.com/subject/evjaektx.html
网友评论