【发布时间】:2013-11-29 16:48:33
【问题描述】:
我正在编写我的第一个烧瓶应用程序。我正在处理文件上传,基本上我想要的是读取上传文件的数据/内容而不保存它,然后在结果页面上打印它。是的,我假设用户总是上传一个文本文件。
这是我正在使用的简单上传功能:
@app.route('/upload/', methods=['GET', 'POST'])
def upload():
if request.method == 'POST':
file = request.files['file']
if file:
filename = secure_filename(file.filename)
file.save(os.path.join(app.config['UPLOAD_FOLDER'], filename))
a = 'file uploaded'
return render_template('upload.html', data = a)
现在,我正在保存文件,但我需要的是包含文件内容/数据的“a”变量..有什么想法吗?
【问题讨论】: