我正在使用python请求模块下载docx文件,一旦收到响应,我就使用以下代码将文件分块写入。
def readword(path,r):
with open(path, 'wb' ) as f:
for chunk in r.iter_content( 1024 * 1024 * 2 ): # 2 MB chunks
f.write(chunk)
在物理位置上创建文件后,我可以打开它并进行验证。但是,当我尝试使用任何无法打开的可用库打开此docx文件时,问题就从这里开始。
每当尝试阅读文档库时,要么不阅读它,要么在下面显示错误消息。
KeyError:“集合中没有类型'http://schemas.openxmlformats.org/officeDocument/2006/relationships/officeDocument'的关系”
任何人都可以在这里帮助我,为什么我的库中没有任何内容?为什么库无法识别已保存的docx?
我尝试使用不同的库,例如docx,docx2txt等,但是没有运气。