【发布时间】:2022-01-03 23:57:54
【问题描述】:
我正在尝试使用 requests.get() 请求下载 .doc 文件(尽管我听说过其他方法 - 它们也都需要保存)
有没有什么方法可以直接从中提取文本(例如,甚至将其转换为.txt)而不将其保存到文件中?
我尝试将request.raw 传递给各种conventors(例如docx2txt.process()),但我认为它们都适用于文件,而不是流。
【问题讨论】:
-
无论您使用什么第三方模块来解析 .doc 文件,都肯定可以打开类似文件的字节对象,例如
bytes、io.StringIO等。 -
这是
.docx格式的 SO 答案:stackoverflow.com/a/46263156/3129414。不过不确定.doc。
标签: python file python-requests file-extension