使用 Python 从 docx 文件中读取标题



我想从docx文件中读取标题,但文档模块没有读取标题的属性,我该怎么做

from docx import Document
def docheading():
    document = Document('C://Users//yousafzai//Desktop//Database//riya//riya//AbdulMateen.docx')
    headings=document.heading

我做了同样的事情。我做了这样的事情,您正在寻找的属性是 Style.name

for paragraph in paragraphs:
    if paragraph.style.name=='Heading 1':
        print (paragraph.text)

这是提取标题的方法:


for paragraph in document.paragraphs:
    if paragraph.style.name=='Title':
        doc_title = paragraph.text

尝试使用不同的库,例如paradocx,它可以使用类似style='Heading 1'

相关内容

  • 没有找到相关文章

最新更新