【问题标题】:upload a file to tmp folder flask python将文件上传到 tmp 文件夹烧瓶 python
【发布时间】:2017-12-03 17:15:32
【问题描述】:

我正在尝试从通过发布请求上传到服务器的 gif/视频中提取帧。我有代码可以抓取文件:

my_file = request.files['file']

但是,如果该文件是 gif 或视频,我有点卡住了。 cv2 和 Image 包都要求将视频或 gif 存储在一个文件中,并且您输入文件名来获取文件,但这是不可能的,因为我没有尝试存储用户数据。所以我想做的就是将它上传到一个 tmp 文件夹,提取帧然后放回去,我该怎么做呢?

【问题讨论】:

  • 此问题当前已作为已删除问题的副本关闭,因此我无法发布正确答案,但根据stackoverflow.com/questions/11552926/… 似乎至少可以使 cv2 直接从通过首先将其转换为 numpy 数组来创建内存中的流。

标签: python image video flask gif


【解决方案1】:
my_file.save("path/to/your/tmp/folder")

将上传的文件保存在那里。

【讨论】:

  • 知道我以后如何删除它吗?存储它存在隐私问题
  • import osos.remove("path/to/tmp/file") 将其删除。
猜你喜欢
  • 2020-08-30
  • 2021-07-03
  • 2016-08-30
  • 1970-01-01
  • 2021-06-09
  • 1970-01-01
  • 2013-06-24
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多