py使用flask文件上传
代码如下:
from flask import Flask, render_template, request,jsonify
from werkzeug.utils import secure_filename
import os
app = Flask(__name__)
#定义上传文件路径
app.config['UPLOAD_FOLDER'] = 'upload/'
# @app.route('/upload')
# def upload_file():
# return render_template('upload.html')
@app.route('/uploader', methods = ['GET', 'POST'])
def uploader():
if request.method == 'POST':
f = request.files['file']
f.save(os.path.join(app.config['UPLOAD_FOLDER'],secure_filename(f.filename)))
return jsonify({'status':'ok'})
if __name__ == '__main__':
app.run()
运行如图:

上传结果如图:


浙公网安备 33010602011771号