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 相关文章推荐
安装dbus-python的简要教程
May 05 Python
python 列表,数组,矩阵两两转换tolist()的实例
Apr 04 Python
Python查找两个有序列表中位数的方法【基于归并算法】
Apr 20 Python
如何利用python查找电脑文件
Apr 27 Python
查看django版本的方法分享
May 14 Python
pytorch绘制并显示loss曲线和acc曲线,LeNet5识别图像准确率
Jan 02 Python
Pytorch提取模型特征向量保存至csv的例子
Jan 03 Python
翻转数列python实现,求前n项和,并能输出整个数列的案例
May 03 Python
解决IDEA 的 plugins 搜不到任何的插件问题
May 04 Python
python保留格式汇总各部门excel内容的实现思路
Jun 01 Python
python框架flask入门之路由及简单实现方法
Jun 07 Python
Python tkinter之ComboBox(下拉框)的使用简介
Feb 05 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的ZIP压缩类分享
2014/05/04 PHP
ThinkPHP独立分组使用的注意事项
2014/11/25 PHP
php实现无限级分类
2014/12/24 PHP
PHP简单实现数字分页功能示例
2016/08/24 PHP
实现png图片和png背景透明(支持多浏览器)的方法
2009/09/08 Javascript
juqery 学习之三 选择器 层级 基本
2010/11/25 Javascript
映彩衣的js随笔(js图片切换效果)
2011/07/31 Javascript
非常强大的 jQuery.AsyncBox 弹出对话框插件
2011/08/29 Javascript
使用jquery的ajax需要注意的地方dataType的设置
2013/08/12 Javascript
详解 javascript中offsetleft属性的用法
2015/11/11 Javascript
jquery中键盘事件小结
2016/02/24 Javascript
AngularJS包括详解及示例代码
2016/08/17 Javascript
Angular 应用技巧总结
2016/09/14 Javascript
使用webpack搭建react开发环境的方法
2018/05/15 Javascript
jQuery实现模糊搜索功能的方法分析
2018/06/29 jQuery
Javascript通过控制类名更改样式
2019/05/24 Javascript
JS正则表达式常见函数与用法小结
2020/04/13 Javascript
vue pages 多入口项目 + chainWebpack 全局引用缩写说明
2020/09/21 Javascript
js中复选框的取值及赋值示例详解
2020/10/18 Javascript
Python骚操作之动态定义函数
2019/03/26 Python
python装饰器简介---这一篇也许就够了(推荐)
2019/04/01 Python
Python 进程之间共享数据(全局变量)的方法
2019/07/16 Python
python创建子类的方法分析
2019/11/28 Python
python GUI编程(Tkinter) 创建子窗口及在窗口上用图片绘图实例
2020/03/04 Python
一文读懂Python 枚举
2020/08/25 Python
python 邮件检测工具mmpi的使用
2021/01/04 Python
Kappa英国官方在线商店:服装和运动器材
2020/11/22 全球购物
C#如何允许一个类被继承但是避免这个类的方法被重载?
2015/02/24 面试题
应届大学生求职信
2013/12/01 职场文书
2014年五一劳动节社区活动总结
2014/04/14 职场文书
广播节目策划方案
2014/05/23 职场文书
学雷锋宣传标语
2014/06/25 职场文书
挂靠协议书
2015/01/27 职场文书
论文评审意见
2015/06/05 职场文书
SQL基础查询和LINQ集成化查询
2022/01/18 MySQL
JAVA 线程池(池化技术)的实现原理
2022/04/28 Java/Android