from docx import Document
from docx.oxml.ns import qn #中文字型
w=Document()
table=w.add_table(3,3,style=\'Medium Grid 1 Accent 1\')
table_head=table.rows[0].cells
table_head[0].text=\'姓名\'
table_head[1].text=\'性别\'
table_head[2].text=\'年齡\'
#将表格中所有的單元格修改字型
for row in table.rows:
for cell in row.cells:
for paragraph in cell.paragraphs:
for run in paragraph.runs:
run.font.name=\'Arial\' #英文字型設定
run._element.rPr.rFonts.set(qn(\'w:eastAsia\'),\'微軟雅黑\')
w.save(r\'D:\word練習\給表格設定樣式及修改字型.docx\')