dsp*_*ebe 7 python python-docx
我在'/ var/code/oa'有一个doc.docx文件.我需要用python-docx读它.我写这个:
from docx import Document
document = Document('/var/code/oa/doc.docx')
Run Code Online (Sandbox Code Playgroud)
然后,有错误.. PackageNotFoundError:在'/var/code/oa/doc.docx'找不到包
为什么?
谢谢@soon.呃,这很愚蠢.原因是文件,它必须是docx文件.我只是将文件名更改doc为docx,它不是真正的docx文件.
如果doc.docx中没有任何内容,则会引发PackageNotFoundError.尝试在其中放入一些东西并再次进行.同时,无效的docx文件也会导致此错误.告诉我它是否有效.