# encoding=utf-8
import docx
#获取文档对象
file=docx.Document("附件3:分解任务落实至XX室情况表(2022年2月).docx")
print("段落数:"+str(len(file.paragraphs)))#段落数
#输出每一段的内容
for para in file.paragraphs:
print(para.text)
for paragraph in file.paragraphs:
print(paragraph.text)#按表格读取全部数据
for table in file.tables:
for row in table.rows:
for cell in row.cells:print(cell.text)
table_num=len(para.tables)#获取文档的表格个数
print(table_num)
table_0=file.tables[0]#选取第一个表
table_rows =len(table_0.rows)#获取第一个表的行数
print(table_rows)
tab=file.tables[0].rows[0].cells[0]#获取第一张表第一行第一列数据
print(tab.text)
par= file.paragraphs[2]#读取第三段数据
print(par.text)