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文件和目录操作方法大全(含实例)
Mar 12 Python
在Python的框架中为MySQL实现restful接口的教程
Apr 08 Python
Python学习笔记之解析json的方法分析
Apr 21 Python
Python中的二维数组实例(list与numpy.array)
Apr 13 Python
对python中执行DOS命令的3种方法总结
May 12 Python
python将.ppm格式图片转换成.jpg格式文件的方法
Oct 27 Python
对Python的交互模式和直接运行.py文件的区别详解
Jun 29 Python
Python requests获取网页常用方法解析
Feb 20 Python
利用Python计算KS的实例详解
Mar 03 Python
基于python实现破解滑动验证码过程解析
May 28 Python
Python 高效编程技巧分享
Sep 10 Python
在Django中使用MQTT的方法
May 10 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
PHP 服务器配置(使用Apache及IIS两种方法)
2009/06/01 PHP
session在PHP大型web应用中的使用
2011/06/25 PHP
php生成rss类用法实例
2015/04/14 PHP
不要在cookie中使用特殊字符的原因分析
2010/07/13 Javascript
jQuery Study Notes学习笔记 (二)
2010/08/04 Javascript
15个款优秀的 jQuery 图片特效插件推荐
2011/11/21 Javascript
深入理解JavaScript系列(42):设计模式之原型模式详解
2015/03/04 Javascript
js实现汉字排序的方法
2015/07/23 Javascript
js中substr,substring,indexOf,lastIndexOf,split,replace的用法详解
2015/11/09 Javascript
在html中引入外部js文件,并调用带参函数的方法
2016/10/31 Javascript
详解vue组件通信的三种方式
2017/06/30 Javascript
使用vue与jquery实时监听用户输入状态的操作代码
2017/09/19 jQuery
Node.js应用设置安全的沙箱环境
2018/04/23 Javascript
node.js ws模块搭建websocket服务端的方法示例
2019/04/25 Javascript
微信小程序通过js实现瀑布流布局详解
2019/08/28 Javascript
[04:26]2014DOTA2国际邀请赛-Newbee顺利进入胜者组决赛 独家专访战神7
2014/07/19 DOTA
Python正则表达式经典入门教程
2017/05/22 Python
PyTorch上实现卷积神经网络CNN的方法
2018/04/28 Python
Python读取csv文件分隔符设置方法
2019/01/14 Python
Python查找最长不包含重复字符的子字符串算法示例
2019/02/13 Python
django框架实现模板中获取request 的各种信息示例
2019/07/01 Python
Under Armour美国官网:美国知名高端功能性运动品牌
2016/09/05 全球购物
StubHub新西兰:购买和出售你的门票
2019/04/22 全球购物
德国家具、照明、家居用品网上商店:Wayfair.de
2020/02/13 全球购物
美国婴儿服装购物网站:Gerber Childrenswear
2020/05/06 全球购物
正宗的澳大利亚Ugg靴子零售商:UGG Express
2020/04/19 全球购物
电子商务专业毕业生工作推荐信
2013/11/17 职场文书
建筑设计师岗位职责
2013/11/18 职场文书
自我鉴定书面格式
2014/01/13 职场文书
展会邀请函范文
2014/01/26 职场文书
大学校园活动策划书
2014/02/04 职场文书
《每逢佳节倍思亲》教后反思
2014/04/19 职场文书
学党史心得体会
2014/09/05 职场文书
高一课前三分钟演讲稿
2014/09/13 职场文书
党的群众路线教育实践活动教师自我剖析材料
2014/10/09 职场文书
2019年房屋委托租赁合同范本(通用版)!
2019/07/17 职场文书