python-docx设置word表格内容、字体、间距、对齐
def set_font(cell):
[0].runs[0]. = "Times New Roman" #设置英文字体
[0].runs[0]. = Pt(9) # 字体大小
[0].runs[0]._element.(qn('w:eastAsia'), '楷体') #设置中文字体
for table in tables:
for row in range(len()):
for column in range(len()):
(row, column).paragraphs[0].paragraph_format.alignment = WD_TABLE_ALIGNMENT.LEFT #对齐
(row, column).paragraphs[0].paragraph_format.line_spacing = 1 #段落行间距
set_font((row, column))