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删除java文件头上版权信息的方法
Jul 31 Python
基于Python如何使用AIML搭建聊天机器人
Jan 27 Python
Python使用正则表达式实现文本替换的方法
Apr 18 Python
python中logging包的使用总结
Feb 28 Python
Python网络编程基于多线程实现多用户全双工聊天功能示例
Apr 10 Python
pandas数据框,统计某列数据对应的个数方法
Apr 11 Python
django多种支付、并发订单处理实例代码
Dec 13 Python
Django ORM实现按天获取数据去重求和例子
May 18 Python
keras中模型训练class_weight,sample_weight区别说明
May 23 Python
Python绘制分类图的方法
Apr 20 Python
python 实现的截屏工具
May 08 Python
Python合并pdf文件的工具
Jul 01 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 八种基本的数据类型小结
2011/06/01 PHP
基于magic_quotes_gpc与magic_quotes_runtime的区别与使用介绍
2013/04/22 PHP
PHP FATAL ERROR: CALL TO UNDEFINED FUNCTION BCMUL()解决办法
2014/05/04 PHP
PHP获取POST数据的几种方法汇总
2015/03/03 PHP
phpmailer简单发送邮件的方法(附phpmailer源码下载)
2016/06/13 PHP
Windows 下安装 swoole 图文教程(php)
2017/06/05 PHP
php依赖注入知识点详解
2019/09/23 PHP
php+js实现点赞功能的示例详解
2020/08/07 PHP
文本框输入时 实现自动提示(像百度、google一样)
2012/04/05 Javascript
js获得网页背景色和字体色的方法
2014/03/21 Javascript
jquery动态添加删除(tr/td)
2015/02/09 Javascript
第一个Vue插件从封装到发布
2017/11/22 Javascript
刷新页面后让控制台的js代码继续执行
2019/09/20 Javascript
微信小程序网络请求实现过程解析
2019/11/06 Javascript
[01:04:06]DOTA2上海特级锦标赛A组资格赛#2 Secret VS EHOME第一局
2016/02/26 DOTA
python 生成目录树及显示文件大小的代码
2009/07/23 Python
python 不以科学计数法输出的方法
2018/07/16 Python
Python 中Django安装和使用教程详解
2019/07/03 Python
Django 拆分model和view的实现方法
2019/08/16 Python
python网络编程 使用UDP、TCP协议收发信息详解
2019/08/29 Python
pyqt5 QScrollArea设置在自定义侧(任何位置)
2019/09/25 Python
python银行系统实现源码
2019/10/25 Python
python内置模块collections知识点总结
2019/12/19 Python
Django全局启用登陆验证login_required的方法
2020/06/02 Python
python中怎么表示空值
2020/06/19 Python
Pycharm及python安装详细教程(图解)
2020/07/31 Python
Python matplotlib模块及柱状图用法解析
2020/08/10 Python
基于Python的图像阈值化分割(迭代法)
2020/11/20 Python
python中最小二乘法详细讲解
2021/02/19 Python
STRATHBERRY苏贝瑞包包官网:西班牙高级工匠手工打造
2020/11/10 全球购物
采购部部门职责
2013/12/15 职场文书
交通安全教育制度
2014/02/02 职场文书
环保标语口号
2014/06/13 职场文书
优秀中职教师事迹材料
2014/08/26 职场文书
群众路线领导班子四风对照检查材料
2014/09/27 职场文书
2015年消费者权益日活动总结
2015/02/09 职场文书