没有合适的资源?快使用搜索试试~ 我知道了~
资源详情
资源评论
资源推荐
word自动化工具包
参考资料:
python-docx官方文档:https://python-docx.readthedocs.io/en/latest/index.html
win32com介绍:https://zhuanlan.zhihu.com/p/67543981
文件目录
|-word.py # 工具包
|-使用说明.md # 工具包说明
|-template.docx # word模板文档
|-demp.py # 测试代码
|-demo.png # 运行测试代码生成的演示图片
|-demo.docx # 运行测试代码生成演示文档
这个工具包其实是对python-
docx又进行了一层封装,主要是为了更方便地调控文本样式,快速插入图片和表格。
插入图片的优化:图片会自动居中,图片太大的话会自动缩放,可以插入图片的同时插
入图片题注。
插入表格的优化:直接传入pandas的DataFrame格式的数据即可插入表格,同时可以指定
表格的样式,可以插入表格的同时插入表格题注。
光棒的自动化报告就是把分析过程中的图片和表格通过这个工具包插入word内,逐步堆砌起来。那个代码
有点长,就用下面这个简易演示版代替一下了。
使用方式:
from word import Word
#
创建
word
对象,设置好模板所在目录以及保存路径
w = Word(template_path="./template.docx", save_path="demo.docx")
#
插入标题
1
w.add_heading("测试", 1)
w.add_heading("小标题", 2)
#
插入正文
w.add_paragraph("正文文本,自动使用正文文本格式")
南小鹏
- 粉丝: 32
- 资源: 289
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于matlab实现车牌识别程序,和论文,自己做的,做毕业设计的可以看看 .rar
- Windows系统下安装与配置Neo4j的步骤
- 基于matlab实现潮流计算和最优潮流计算的程序1,对毕业设计有一定用处.rar
- 基于大数据学习资源推荐系统的设计与实现(部署视频)-kaic.mp4
- 哈工大形式语言和自动机2022期末含答案
- Windows系统下安装与配置Neo4j的步骤
- 哈希算法(Hash Algorithm)是一种将任意长度的二进制数据映射为较短的、固定长度的二进制值的函数.txt
- Windows系统下安装与配置Neo4j的步骤
- 在二叉树或更复杂的树形结构中,先序输出叶结点.txt
- 列出所有祖先结点的概念通常与树形结构或图论中的节点相关.txt
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0