我在'/ var/code/oa'有一個doc.docx文件。我需要閱讀它使用python-docx。 我寫這篇文章:python-docx:'package not found'
from docx import Document
document = Document('/var/code/oa/doc.docx')
然後,有錯誤.. PackageNotFoundError:包裝不 '/var/code/oa/doc.docx'
爲什麼發現了什麼?
謝謝@soon。 呃,這很愚蠢。原因是文件,它必須是docx
文件。 我只是將文件名從doc
更改爲docx
,這不是真的docx
文件。
您確定這是有效的'docx'文件嗎?您能否使用模塊'zipfile'中的函數'is_zipfile'來檢查這個文件? – soon 2014-09-01 08:28:07
如果仍有錯誤,請告訴我。 – 2014-09-03 01:19:33
@soon呃,我只是將文件名從doc更改爲docx。這是問題嗎? – dsphoebe 2014-09-03 03:27:38