Python操作word文档插入图片和表格的实例演示


Posted in Python onOctober 25, 2020

前言

图片是Word的一种特殊内容,这篇文章主要介绍了关于Python操作word文档,向里面插入图片和表格的相关内容,下面话不多说了,来一起看看详细的代码

实例代码:

# -*- coding: UTF8 -*-
from docx import Document
from docx.shared import Pt

doc = Document()

# 文件存储路径
path = "C:\\Users\\Administrator\\Desktop\\word文档\\"

# 读取文档
# doc = Document(path + "hello.docx")

# 添加图片,后面的参数设置图片尺寸,可以选填
doc.add_picture(path + 'cat.jpg', width=Pt(300))

# 添加一个4行、3列的表格,style引入样式
doc_table = doc.add_table(rows=4, cols=3, style='Medium List 1 Accent 1')

# 设置表头
doc_table.rows[0].cells[0].text = '姓名'
doc_table.rows[0].cells[1].text = '性别'
doc_table.rows[0].cells[2].text = '兴趣'

# 表体数据存储
date = (
 ("张三", "男","篮球"),
 ("李四", "男","乒乓球"),
 ("王舞", "女","羽毛球"),
)

# 添加数据,add_row()新增一行
for a,b,c in date:
 new_row = doc_table.add_row()
 new_row.cells[0].text = a
 new_row.cells[1].text = b
 new_row.cells[2].text = c

# 存储文档
doc.save(path + "new.doc")

效果图如下:

Python操作word文档插入图片和表格的实例演示

总结

到此这篇关于Python操作word文档插入图片和表格的文章就介绍到这了,更多相关Python操作word插入图片和表格内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python写的创建文件夹自定义函数mkdir()
Aug 25 Python
使用Python简单的实现树莓派的WEB控制
Feb 18 Python
ubuntu系统下 python链接mysql数据库的方法
Jan 09 Python
漂亮的Django Markdown富文本app插件的实现
Jan 02 Python
使用Template格式化Python字符串的方法
Jan 22 Python
python3使用matplotlib绘制散点图
Mar 19 Python
Python中print和return的作用及区别解析
May 05 Python
使用Python实现跳帧截取视频帧
May 31 Python
使用python-Jenkins批量创建及修改jobs操作
May 12 Python
在keras下实现多个模型的融合方式
May 23 Python
python opencv 实现读取、显示、写入图像的方法
Jun 08 Python
图神经网络GNN算法
May 11 Python
python时间time模块处理大全
Oct 25 #Python
使用AJAX和Django获取数据的方法实例
Oct 25 #Python
Python Tkinter实例——模拟掷骰子
Oct 24 #Python
Python+OpenCV图像处理——图像二值化的实现
Oct 24 #Python
python 下划线的不同用法
Oct 24 #Python
python 写一个性能测试工具(一)
Oct 24 #Python
Django admin组件的使用
Oct 24 #Python
You might like
Thinkphp5.0框架使用模型Model的获取器、修改器、软删除数据操作示例
2019/10/11 PHP
Javascript 日期处理之时区问题
2009/10/08 Javascript
javaScript checkbox 全选/反选及批量删除
2010/04/28 Javascript
JavaScript原型继承之基础机制分析
2011/08/26 Javascript
js实现上传图片之上传前预览图片
2013/03/25 Javascript
使用js如何实现全选与全不选
2013/12/30 Javascript
jQuery取id有.的值的方法
2014/05/21 Javascript
jQuery实现图片渐入渐出切换展示效果
2015/08/15 Javascript
jQuery模拟360浏览器切屏效果幻灯片(附demo源码下载)
2016/01/29 Javascript
javascript+HTML5自定义元素播放焦点图动画
2016/02/21 Javascript
JS中from 表单序列化提交的代码
2017/01/20 Javascript
详解Angularjs 如何自定义Img的ng-load 事件
2017/02/15 Javascript
微信小程序版翻牌小游戏
2018/01/26 Javascript
js实现的格式化数字和金额功能简单示例
2019/07/30 Javascript
Vue实现将数据库中带html标签的内容输出(原始HTML(Raw HTML))
2019/10/28 Javascript
element-ui tooltip修改背景颜色和箭头颜色的实现
2019/12/16 Javascript
Python使用random和tertools模块解一些经典概率问题
2015/01/28 Python
Python中的字符串操作和编码Unicode详解
2017/01/18 Python
python文件特定行插入和替换实例详解
2017/07/12 Python
Python cookbook(数据结构与算法)筛选及提取序列中元素的方法
2018/03/19 Python
Django model.py表单设置默认值允许为空的操作
2020/05/19 Python
Python如何读取、写入JSON数据
2020/07/28 Python
PyCharm+PyQt5+QtDesigner配置详解
2020/08/12 Python
纯HTML+CSS3制作导航菜单(附源码)
2013/04/24 HTML / CSS
html5 Canvas画图教程(1)—画图的基本常识
2013/01/09 HTML / CSS
菲律宾优惠券网站:MetroDeal
2019/04/12 全球购物
Tiqets英国:智能手机上的文化和娱乐门票
2019/07/10 全球购物
CheapTickets泰国:廉价航班,查看促销价格并预订机票
2019/12/28 全球购物
家乐福台湾线上购物网:Carrefour台湾
2020/09/15 全球购物
会计专业个人求职信范文
2014/01/08 职场文书
《一个中国孩子的呼声》教学反思
2014/02/12 职场文书
四年级学生期末评语
2014/12/26 职场文书
先进典型发言材料
2014/12/30 职场文书
教您:房贷工资收入证明应该怎么写?
2019/08/19 职场文书
导游词之藏龙百瀑景区
2019/12/30 职场文书
Go Grpc Gateway兼容HTTP协议文档自动生成网关
2022/06/16 Golang