from docx import Document from docx.oxml.ns import qn names = [ "Heiti SC", "STHeiti", "Hiragino Sans GB", "Songti SC", "Arial Unicode MS", "PingFang SC", "Microsoft YaHei", "SimSun", "Noto Sans CJK SC", ] doc = Document() for name in names: p = doc.add_paragraph() r = p.add_run(name + " 中文字体测试 移动端任务与账户平台") r.font.name = name r._element.get_or_add_rPr().rFonts.set(qn("w:ascii"), name) r._element.get_or_add_rPr().rFonts.set(qn("w:hAnsi"), name) r._element.get_or_add_rPr().rFonts.set(qn("w:eastAsia"), name) doc.save("docs/reference_site_prd/font_test.docx")