Python-docx para.style идет как ничто - PullRequest
0 голосов
/ 01 октября 2018

Мне нужно прочитать файл docx и проанализировать его на основе стилей абзаца.Приведенный ниже код прекрасно работает в моей локальной системе (Windows 10), но когда я запускаю его на удаленном сервере (ОС - Windows Server 2016, но у меня все настроено), document.paragraphs возвращает «Nothing».Я пытался использовать para.style.name, но тот же результат.

Любая помощь будет оценена.

Ниже приведен фрагмент кода.

from docx import Document

# This is the Word Document on hard drive
doc = Document('C:\\Users\\agho10\\PycharmProjects\\SIMPLE.docx')

# Retrieve the doc title
for para in doc.paragraphs:
    parastyle = str(para.style)
    result = presentinlist(parastyle)
    # Capture the Document Title
    if "Project Title" in parastyle or "Title Centered" in parastyle:
        if docTitle == "":
           docTitle = para.text
           print(docTitle)
...