python-docx基础语法
通过python写代码实现创建word文档,并在里面写入相应的内容。
python-docx的安装
官方说明文档地址:https://python-docx.readthedocs.io/en/latest/
使用之前需要先进行安装
pip install python-docx
python-docx的基本操作(文本、段落、分页)
在手动创建word文档的时候,如果没有保存,相当于没有创建文档,只有保存后才能同时创建文档。
docx文档添加表格
添加表格数据
插入图片
设置段落和字体样式
打开文档
注意:document = Document(“文件名称.docx”) 为打开响应的文件,这里只支持docx文件的打开。
设置段落对齐方式
设置分页性能
在段落间会出现溢出的情况,比如第一页写完后,再输入内容会自动新增一页,keep_together可以确保输入内容都在一个页面上。标题跟着段落输入的时候,标题单独出现在页面尾部并不美观,可以用keep_with_next来实现。编辑文档的时候会出现单独一句剩余的出现在下一页,可以用window_control控制输入内容在一个页面中。
设置字体格式
RGB颜色表可以参照:https://www.917118.com/tool/color_3.html