from docx import Documentapp
word =Document(r'表格名称.docx')table
#读取表格import
tables=word.tablesim
for i in tables[:]:word
for j,row in enumerate(i.rows[:]):tab
row_content=[]co
for cell in row.cells[:] : #读取每行中的全部单元格data
c=cell.textab
row_content.append(c)表格
print(row_content) #打印一行的信息
#写入表格
data=[
['学号','姓名','成绩'],
[101,'李四',95],
[102,'张三',90],
[103,'王五',86]
]
table=word.add_table(rows=4,cols=3)
for row in range(4):
cells=table.rows[row].cells
for col in range(3):
cells[col].text=str(data[row][col])