python-docx: 'package not found'

13,029

If there is nothing in your doc.docx, it will raise PackageNotFoundError. Try to put something in it and do it again. Meanwhile, an invalid docx file will cause this error too. Tell me if it works.

Share:
13,029
ooooh326
Author by

ooooh326

web developer

Updated on July 25, 2022

Comments

  • ooooh326
    ooooh326 almost 2 years

    I have a doc.docx file at '/var/code/oa'. I need to read it use python-docx. I write this:

    from docx import Document
    document = Document('/var/code/oa/doc.docx')
    

    then, have error.. PackageNotFoundError: Package not found at '/var/code/oa/doc.docx'

    why?

    Thanks @soon. Uh, It's stupid. the reason is the file, it's must be docx file. I just change the file name from doc to docx, it's not a really docx file.