from docx import Document from docx.shared import Pt,RGBColor from docx.oxml.ns import qn w=Document(r\'D:\word练习\练习.docx\') for paragraph in w.paragraphs: for run in paragraph.runs: run.font.bold=True #把字体改为粗体 run.font.italic=True #把字体改为斜体 run.font.underline=True run.font.strike=True #删除线 run.font.shadow=True #阴影 run.font.size=Pt(24) #24镑字体 run.font.color.rgb=RGBColor(255,3,5) #颜色 run.font.name=\'Arial\' #只能设置英文名称 run._element.rPr.rFonts.set(qn(\'w:eastAsia\'),\'微软雅黑\') #只设置中文字体 w.save(r\'D:\word练习\字体样式.docx\')