一、word和相关库介绍
1.word相关库介绍
主要处理docx文件,所以介绍python-docx
2.在线安装word相关库
pip install python-docx
3.导入和测试word相关库
import docx
word=docx.Document()#初始化
word.add_heading("hello")
word.save(XX.docx)#保存
二、word文档结构说明
1.文档页面结构
标题(段落结构)、段落(段落结构)、图片(图片结构)、表格(表格结构)
表格可以嵌入图片,图片可以悬浮在页面。
2.段落结构和换行符号
每个段落结构都死由一个或多个run组成,单个run可以自定义字体的样式。p.add_run("内容")。
换行符是一个特殊的符号,操作对象不是段落,是文档。
document.add_page_break()#这是分页标识
3.表格结构和图片结构
添加表格的对象是文档,添加指定行数和列数。
图片无法编辑,只能控制位置和大小。
三、新建word并写入内容
1.新建空白文档
pip install python-docx
import docx
word=docx.Document()#初始化
word.add_heading("hello")
word.save(XX.docx)#保存
2.标题大小的添加测试
给文档对象添加标题时,需要指定leve,不同的level值有不同大