docx Сбой с данным файлом слов в python - PullRequest
0 голосов
/ 07 апреля 2019

Я использую следующий код:

from docx import Document
fileNamePath='demo.docx'
doc = Document(fileNamePath)
fullText = []
for para in doc.paragraphs:
    fullText.append(para.text)
theText= '\n'.join(fullText)

Если я применю это к demo.docx, оно будет работать. Однако, если я применю его к «demo2.docx», я получу следующую ошибку:

  File "/usr/local/lib/python3.5/dist-packages/docx/opc/phys_pkg.py", line 31, in __new__
    "Package not found at '%s'" % pkg_file

PackageNotFoundError: Package not found at 'demo2.docx' 

Для ясности, ошибка в строке '' 'doc = Document (fileNamePath)' ''

Можно ли мне объяснить, что происходит и как я могу решить эту проблему? Файлы здесь

...