python - 从 python 模块返回文件

标签 python file mime-types download

编辑:如何使用 file_name 通过 Web 服务器从 python Controller (后端)返回/提供文件?正如@JV建议的

最佳答案

您可以传回对文件本身的引用,即文件的完整路径。然后您可以打开该文件或以其他方式操作它。

或者,更正常的情况是传回文件句柄,并对文件句柄使用标准的读/写操作。

不建议传递实际数据,因为文件可能很大并且程序可能会耗尽内存。

就您而言,您可能希望返回一个包含打开文件句柄、文件名和您感兴趣的任何其他元数据的元组。

关于python - 从 python 模块返回文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/352340/

相关文章:

python - 在 Python 应用程序中国际化子包

ios - 尝试使用 swift 2.0 从 Document 目录中读取 plist 文件

python - 使用 Boto 判断文件何时已成功上传到 Glacier

python - 如何通过多处理在单独的 Python 进程中使用用 Cython 包装的外部 C 库?

javascript - 简单的Python返回 "or"条件

ruby - 如何在 Ruby 中将字符串转换为 UTF8

android - 保存用户可以访问的 Flutter Android 应用程序中的文本文件

java - 在JAVA中强制浏览器下载docx文件会生成损坏的文档

java - Jersey REST - 将 MultivaluedMap 发送到 GET 会导致不支持的媒体类型

html - SEC7113 : CSS was ignored due to mime type mismatch