读取文件数据而不将其保存在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)

现在,我正在保存文件,但是我需要的是一个'a'变量来包含文件的内容/数据。

bic

FileStorage包含stream字段。该对象必须扩展IO或文件对象,因此它必须包含read和其他类似方法。FileStorage还扩展了stream字段对象属性,因此您可以使用file.read()代替file.stream.read()您也可以使用save带有dst参数as的参数StringIO或其他IO或文件对象来复制FileStorage.stream到另一个IO或文件对象。

请参阅文档:http : //flask.pocoo.org/docs/api/#flask.Request.fileshttp://werkzeug.pocoo.org/docs/datastructures/#werkzeug.datastructures.FileStorage

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

编译C代码而不将其保存在文件中

来自分类Dev

读取JSON文件并将其保存在SAS数据集中

来自分类Dev

读取JSON文件并将其保存在SAS数据集中

来自分类Dev

显示上载/选择的图像,而不将其保存在Django中的数据库中

来自分类Dev

OpenXML:读取 word 文件,添加一些文本并打开它而不将其保存在 ASP.Net Web 应用程序中

来自分类Dev

读取文件夹中的所有xml文件并将其保存在数据表中

来自分类Dev

将字段添加到Rails模型而不将其保存在Rails的数据库中

来自分类Dev

使用Excel应用程序打开ExcelPackage对象,而不将其保存在本地文件路径中

来自分类Dev

使用Excel应用程序打开ExcelPackage对象,而不将其保存在本地文件路径中

来自分类Dev

在html中显示qrcode而不将其保存在php中

来自分类Dev

无法从excel文件中以正确格式读取日期时间值并使用python将其保存在数据库中

来自分类Dev

如何打印目录的内容,而不将其保存在目录中?

来自分类Dev

将图形直接放入Knitr文档中(不将其文件保存在文件夹中)

来自分类Dev

读取文件而不将其锁定在python中

来自分类Dev

计算点数并将结果保存在用户配置文件数据库中

来自分类Dev

Flask / Python:保存之前修改上传的文件数据

来自分类Dev

呈现HTML代码段而不将其保存到文件中

来自分类Dev

如何读取txt文件并将其保存在HTML中的javascript中的数组中

来自分类Dev

从数据库中读取单个值并将其保存在变量中

来自分类Dev

如何读取保存在.json文件中的矩阵并将其转换为Java中的数组

来自分类Dev

如何从txt文件中读取特定的单词和数字并将其保存在矩阵中

来自分类Dev

如何从txt文件中读取特定的单词和数字并将其保存在矩阵中

来自分类Dev

读取文本文件并将其保存在基于Matlab Matlab的多个矩阵中

来自分类Dev

读取发送到Flask服务器的zip文件而不将其存储在磁盘上

来自分类Dev

为什么FormView不将数据保存在DetailView中?

来自分类Dev

ActiveAndroid不将Blob类型数据(图像)保存在Sqlite中

来自分类Dev

PHPWord不将文件保存在/ tmp目录中

来自分类Dev

如何在PHP中读取多个CSV文件数据

来自分类Dev

如何修复此代码中的 C 文件数据读取

Related 相关文章

  1. 1

    编译C代码而不将其保存在文件中

  2. 2

    读取JSON文件并将其保存在SAS数据集中

  3. 3

    读取JSON文件并将其保存在SAS数据集中

  4. 4

    显示上载/选择的图像,而不将其保存在Django中的数据库中

  5. 5

    OpenXML:读取 word 文件,添加一些文本并打开它而不将其保存在 ASP.Net Web 应用程序中

  6. 6

    读取文件夹中的所有xml文件并将其保存在数据表中

  7. 7

    将字段添加到Rails模型而不将其保存在Rails的数据库中

  8. 8

    使用Excel应用程序打开ExcelPackage对象,而不将其保存在本地文件路径中

  9. 9

    使用Excel应用程序打开ExcelPackage对象,而不将其保存在本地文件路径中

  10. 10

    在html中显示qrcode而不将其保存在php中

  11. 11

    无法从excel文件中以正确格式读取日期时间值并使用python将其保存在数据库中

  12. 12

    如何打印目录的内容,而不将其保存在目录中?

  13. 13

    将图形直接放入Knitr文档中(不将其文件保存在文件夹中)

  14. 14

    读取文件而不将其锁定在python中

  15. 15

    计算点数并将结果保存在用户配置文件数据库中

  16. 16

    Flask / Python:保存之前修改上传的文件数据

  17. 17

    呈现HTML代码段而不将其保存到文件中

  18. 18

    如何读取txt文件并将其保存在HTML中的javascript中的数组中

  19. 19

    从数据库中读取单个值并将其保存在变量中

  20. 20

    如何读取保存在.json文件中的矩阵并将其转换为Java中的数组

  21. 21

    如何从txt文件中读取特定的单词和数字并将其保存在矩阵中

  22. 22

    如何从txt文件中读取特定的单词和数字并将其保存在矩阵中

  23. 23

    读取文本文件并将其保存在基于Matlab Matlab的多个矩阵中

  24. 24

    读取发送到Flask服务器的zip文件而不将其存储在磁盘上

  25. 25

    为什么FormView不将数据保存在DetailView中?

  26. 26

    ActiveAndroid不将Blob类型数据(图像)保存在Sqlite中

  27. 27

    PHPWord不将文件保存在/ tmp目录中

  28. 28

    如何在PHP中读取多个CSV文件数据

  29. 29

    如何修复此代码中的 C 文件数据读取

热门标签

归档