python有很多第三方库,要想用python处理word文档就需要安装python-docx库。
1、安装python-docx库
首先找到python根目录(就是有python.exe的文件夹)打开Scripts文件夹
Shift+鼠标右键选择在此处打开
powershell窗口或者cmd窗口输入
pip install python-docx按下回车等待安装完成。
2、基本操作语法
2.1打开文档
document = Document()
复制代码
第一行从docx模块中引入Document类;
第二行是声明一个Document()对象,相当于创建了一个docx文档,为文档增加一些内容。
第三行进行了一些操作的文档保存到一个文件中。
不填默认为新建一个文档。
如果大家在学习中遇到困难,想找一个python学习交流环境,可以加入我们的python圈,裙号1160381299,可领取python学习资料,会节约很多时间,减少很多遇到的难题。
from docx import Document
document = Document()
document.save("演示如何操作Word文档.docx")
# 要打开一个已存在的文件
document = Document("已存在的文件名.docx")
复制代码
2.2加入不同等级的标题
document.add_heading(u'总标题',0)
document.add_heading(u'一级标题',1)
document.add_heading(u'二级标题',2)
复制代码
add_heading()方法会在文档的末尾添加标题,可以带两个参数,参数text是标题的文本,level是标题的级别,可以设置的范围是0-9,0代表文档标题,从1开始分别对应一级标题、二级标题一直到九级标题,默认值是1。
如果设置的数字超过这个范围,编译器会报ValueError。
2.3添加文本、段落
paragraph = document.add_paragrap