【发布时间】:2018-09-10 14:50:35
【问题描述】:
一些上下文
我正在尝试从大量 .doc 文件中抓取信息,因此我编写了一个 python 程序来为我完成繁重的工作。 Word 具有使第一页的页眉和页脚不同的这种漂亮的能力。这通常很有用,但我遇到了一个我没有找到好的解决方案的问题。
这就是我访问页眉和页脚的方式:
import win32com
word_app = win32com.client.Distpatch('Word.Application')
doc = word_app.Documents.Open('path/to/my/word/file.docx')
first_footer = doc.Sections(1).Footers(1).Range.Text
print(first_footer)
但是有一个问题:第一页包含整个文档中常见的页眉/页脚,但也有一些第一页独有的内容。上面的代码没有捕捉到这个独特的信息:它只显示整个文档中常见的第一页的页眉/页脚信息。
当首页的页眉和页脚有独特的内容时,如何使用python的win32com访问它?
【问题讨论】:
标签: python-3.x win32com