套用模板(简单)实例
1 from docx import Document 2 from docx.enum.text import WD_ALIGN_PARAGRAPH 3 from docx.shared import Pt 4 from docx.oxml.ns import qn 5 6 lists = ["张三", "李四", "王五", "赵六"] # 合同清单 7 8 for change in lists: 9 document = Document() 10 document.styles["Normal"].font.name = u"黑体" # 设置西文字体 11 document.styles["Normal"]._element.rPr.rFonts.set(qn(‘w:eastAsia‘), u‘仿宋_GB2312‘) # 设置中文字体 12 13 def add_context(context): 14 p = document.add_paragraph() 15 p.alignment = WD_ALIGN_PARAGRAPH.LEFT # 设置字段左对齐 16 r = p.add_run(str(context)) 17 r.font.size = Pt(16) # 设置字体16磅 18 p.space_after = Pt(5) # 设置段后距离5磅 19 p.space_before = Pt(5) # 设置段后距离5磅 20 21 # 文件主体内容 22 add_context("汉皇重色思倾国,御宇多年求不得。杨家有%s初长成,养在深闺人未识。" % change) 23 add_context("天生丽质难自弃,一朝选在君王侧。回眸一笑百媚生,六宫粉黛无颜色。") 24 add_context("春寒赐浴华清池,温泉水滑洗凝脂。侍儿扶起娇无力,始是新承恩泽时。") 25 add_context("云鬓花颜金步摇,芙蓉帐暖度春宵。春宵苦短日高起,从此君王不早朝。") 26 add_context("承欢侍宴无闲暇,春从春游夜专夜。后宫佳丽三千人,三千宠爱在一身。") 27 add_context("金屋妆成娇侍夜,玉楼宴罢醉和春。姊妹弟兄皆列土,可怜光彩生门户。") 28 add_context("遂令天下父母心,不重生男重生%s。骊宫高处入青云,仙乐风飘处处闻。" % change) 29 add_context("缓歌慢舞凝丝竹,尽日君王看不足。渔阳鼙鼓动地来,惊破霓裳羽衣曲。") 30 add_context("九重城阙烟尘生,千乘万骑西南行。翠华摇摇行复止,西出都门百余里。") 31 add_context("六军不发无奈何,宛转蛾眉马前死。花钿委地无人收,翠翘金雀玉搔头。") 32 add_context("君王掩面救不得,回看血泪相和流。") 33 34 document.save("长恨歌-%s.docx" % change) 35 print("完成%s的合同!" % change)
from docx import Documentfrom docx.enum.text import WD_ALIGN_PARAGRAPHfrom docx.shared import Ptfrom docx.oxml.ns import qn lists = ["张三", "李四", "王五", "赵六"] # 合同清单 for change in lists: document = Document() document.styles["Normal"].font.name = u"黑体" # 设置西文字体document.styles["Normal"]._element.rPr.rFonts.set(qn(‘w:eastAsia‘), u‘仿宋_GB2312‘) # 设置中文字体 def add_context(context): p = document.add_paragraph() p.alignment = WD_ALIGN_PARAGRAPH.LEFT # 设置字段左对齐r = p.add_run(str(context)) r.font.size = Pt(16) # 设置字体16磅p.space_after = Pt(5) # 设置段后距离5磅p.space_before = Pt(5) # 设置段后距离5磅 # 文件主体内容add_context("汉皇重色思倾国,御宇多年求不得。杨家有%s初长成,养在深闺人未识。" % change) add_context("天生丽质难自弃,一朝选在君王侧。回眸一笑百媚生,六宫粉黛无颜色。") add_context("春寒赐浴华清池,温泉水滑洗凝脂。侍儿扶起娇无力,始是新承恩泽时。") add_context("云鬓花颜金步摇,芙蓉帐暖度春宵。春宵苦短日高起,从此君王不早朝。") add_context("承欢侍宴无闲暇,春从春游夜专夜。后宫佳丽三千人,三千宠爱在一身。") add_context("金屋妆成娇侍夜,玉楼宴罢醉和春。姊妹弟兄皆列土,可怜光彩生门户。") add_context("遂令天下父母心,不重生男重生%s。骊宫高处入青云,仙乐风飘处处闻。" % change) add_context("缓歌慢舞凝丝竹,尽日君王看不足。渔阳鼙鼓动地来,惊破霓裳羽衣曲。") add_context("九重城阙烟尘生,千乘万骑西南行。翠华摇摇行复止,西出都门百余里。") add_context("六军不发无奈何,宛转蛾眉马前死。花钿委地无人收,翠翘金雀玉搔头。") add_context("君王掩面救不得,回看血泪相和流。") document.save("长恨歌-%s.docx" % change) print("完成%s的合同!" % change)
原文地址:https://www.cnblogs.com/zhouyxh/p/12309609.html
时间: 2024-10-12 21:01:04