西宁高端网站开发公司,网站中在线咨询怎么做,专门做悬疑推理小说的阅读网站,响应式网站模板免费下载目录
0. 安装依赖
1. 创建word文档
2. 添加标题、居中、字体16大小
3. 添加标题一
4. 添加一段话并设置字体颜色
封装函数
5. 换页
6. 插入表格 0. 安装依赖
python-docx1.1.2
1. 创建word文档
from docx import Documentdoc Document()
2. 添加标题、居中、字体1…目录
0. 安装依赖
1. 创建word文档
2. 添加标题、居中、字体16大小
3. 添加标题一
4. 添加一段话并设置字体颜色
封装函数
5. 换页
6. 插入表格 0. 安装依赖
python-docx1.1.2
1. 创建word文档
from docx import Documentdoc Document()
2. 添加标题、居中、字体16大小
from docx.shared import Pt
from docx.enum.text import WD_PARAGRAPH_ALIGNMENT# 添加标题p doc.add_paragraph()run p.add_run(标题111)# 下面仅设置字体大小run.font.size Pt(16)# 设置居中对齐p.alignment WD_PARAGRAPH_ALIGNMENT.CENTER 3. 添加标题一 # 添加标题一p doc.add_paragraph(总结, styleHeading 1) 4. 添加一段话并设置字体颜色 # 插入一段文字p doc.add_paragraph(Lorem ipsum dolor sit amet.)run p.add_run(这段话的字体颜色将被设置为红色。)run.font.color.rgb RGBColor(255, 0, 0) 封装函数 paragraph: doc.add_paragraph返回值
text文字内容
font_size字体大小
bold加粗
line换行def add_formatted_text(paragraph, text, font_size9, boldFalse, lineFalse):run paragraph.add_run(text)# 设置字体大小run.font.size Pt(font_size)if bold:run.bold True# 写完即换行if not line:paragraph.add_run(\n)return runp doc.add_paragraph(styleHeading 1)
run add_formatted_text(p, 1111, font_size16, lineTrue)
# 字体加颜色
run.font.color.rgb RGBColor(0, 0, 255)
5. 换页 # 换页doc.add_page_break() 6. 插入表格 # 插入一个两行两列的表格table doc.add_table(rows2, cols2)cell table.cell(0, 1)cell.text parrot, possibly dead