相关疑难解决方法(0)

读取文件数据而不将其保存在Flask中

我正在写我的第一个烧瓶应用程序.我正在处理文件上传,基本上我想要的是读取上传文件的数据/内容而不保存它,然后将其打印在结果页面上.是的,我假设用户总是上传文本文件.

这是我正在使用的简单上传功能:

@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)
Run Code Online (Sandbox Code Playgroud)

现在,我正在保存文件,但我需要的是'a'变量来包含文件的内容/数据..任何想法?

python flask

89
推荐指数
3
解决办法
8万
查看次数

标签 统计

flask ×1

python ×1