我想从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'