# 简单的模板套用-适用于少量的改变
from docx import Document
from docx.enum.text import WD_ALIGN_PARAGRAPH
from docx.shared import Pt
from docx.oxml.ns import qn
dog_list = ['哈士奇','旺财','阿拉斯加']
for change in dog_list:
document = Document()
document.styles['Normal'].font.name = u'黑体'
document.styles['Normal'].element.rPr.rFonts.set(qn('w:eastAsia'),u'黑体')
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)
p.space_after = Pt(5)
p.space_before = Pt(5)
add_context('今天天气好,%s 早早的起床去上学' % change)
add_context('这是新的一行')
document.save(r'C:\Users\13375\Desktop\python\小红.%s.docx' % change)
word格式套用之创造模板
猜你喜欢
转载自www.cnblogs.com/tomhu/p/12342958.html
今日推荐
周排行