python上传文件接口_python程序的web接口:上传和下载文件
我正在嘗試制作一個簡單的web應(yīng)用程序,其中可以上載一個文件并將該文件提供給python腳本。燒瓶似乎適合這種用途。然后,用戶可以從腳本下載文件輸出。請告訴我如何解析python腳本中的文件并獲得輸出。到目前為止,我成功地完成了以下上載文件的操作:from flask import Flask
from flask import request
app = Flask(__name__)
def allowed_file(filename):
return '.' in filename and \
filename.rsplit('.', 1)[1] in ALLOWED_EXTENSIONS
@app.route('/', methods=['GET', 'POST'])
def upload_file():
if request.method == 'POST':
file = request.files['file']
if file and allowed_file(file.filename):
filename = secure_filename(file.filename)
file.save(os.path.join(app.config['UPLOAD_FOLDER'], filename))
return redirect(url_for('uploaded_file',
filename=filename))
return '''
Upload new FileUpload new File
'''
app.run()
總結(jié)
以上是生活随笔為你收集整理的python上传文件接口_python程序的web接口:上传和下载文件的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 董明珠的“接班人”出现了!这个22岁的小
- 下一篇: 亚洲人跑进百米决赛,到底有多难?