参考一下:http://www.babyitellyou.com/details?id=6045e66e4da5fa50e1506f16
如果对你有帮助,可以点击我这个回答右上方的【采纳】按钮,给我个采纳吗,谢谢
参考代码如下:
from docx import Document
from docx.shared import Pt, RGBColor,Cm,Inches
from docx.oxml.ns import qn
from docx.enum.text import WD_PARAGRAPH_ALIGNMENT
for i in range(1,21):
doc = Document()
doc.styles['Normal'].font.name = u'宋体'
doc.styles['Normal']._element.rPr.rFonts.set(qn('w:eastAsia'), u'宋体')
t=doc.add_heading(f'市场调研报告{i}',level=1)
t.alignment = WD_PARAGRAPH_ALIGNMENT.CENTER
for run in t.runs:
run.font.size = Pt(28)
run.font.bold=True
p=doc.add_paragraph(f'具体研究内容{chr(96+i)}')
p.paragraph_format.first_line_indent = Cm(0.75)
for run in p.runs:
#run.space_after = Inches(1.0)
#run.line_spacing = 1.5
run.font.size = Pt(14)
doc.save(f'report{i}.docx')
如果对你有帮助,可以点击我这个回答右上方的【采纳】按钮给予采纳。