一、向Word文档中写入数据——python-docx
1.1 安装:pip install python-docx
1.2 使用方法:
1.2.1 向Word中写入文字
#以下是docx库中需要用到的部分
from docx import Document
from docx.enum.text import WD_ALIGN_PARAGRAPH #文本排列样式
from docx.shared import Pt # 字体大小,磅数
from docx.oxml.ns import qn # 中文格式
# 创建文档对象
document = Document()
# 设置文档的基础字体
document.styles['Normal'].font.name = u'宋体'
# 设置文档的基础字体和样式(包含中文)
document.styles['Normal']._element.rPr.rFonts.set(qn('w:eastAsia'), u'宋体')
# 初始化建立第一个自然段
p1 = document.add_paragraph()
# 对齐方式为居中,没有这句的话默认左对齐。
p1.alignment = WD_ALIGN_PARAGRAPH.CENTER
# 设置第一段的内容
run1 = p1.add_run('关于下达%s产品价格的通知' % (today))
# 设置西文字体
run1.font.name = &#