Python 操作Word文档插入图片和表格实例演示
Python 操作Word文档插入图片和表格实例演示
- 效果图
- 实现过程
- ① python-docx 库安装
- ② word 文档插入图片演示
- ③ word 文档插入表格演示
[ 文章推荐 ]
Python 地图篇 - 使用 pyecharts 绘制世界地图、中国地图、省级地图、市级地图实例详解
效果图
效果图一:
效果图二:
实现过程
① python-docx 库安装
首先使用 pip install python-docx
安装 python-docx 库。
② word 文档插入图片演示
插入图片时只设置了宽度,会进行等比例压缩。
# -*- coding: UTF8 -*-
# 作者:小蓝枣# 引入python-docx库
from docx import Document
from docx.shared import Pt# 读取文档
# doc = Document(path + "hello.docx")# 新建文档对象
doc = Document()# 文件存储路径
path = "C:\\Users\\Administrator\\Desktop\\word文档\\"# 添加图片,后面的参数设置图片尺寸,可以选填
doc.add_picture(path + 'duck.jpg', width=Pt(300))# 存储文档
doc.save(path + "new.doc")
这是桌面的图片存放和文档存放的文件夹。
效果图展示:
③ word 文档插入表格演示
首先我这里先插入一个 4 行 3 列的表格,后面的数据是添加到新增行里了,所以中间会有 3 行空行。
# -*- coding: UTF8 -*-
# 作者:小蓝枣# 引入python-docx库
from docx import Document
from docx.shared import Pt# 读取文档
# doc = Document(path + "hello.docx")# 新建文档对象
doc = Document()# 文件存储路径
path = "C:\\Users\\Administrator\\Desktop\\word文档\\"# 添加一个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 = anew_row.cells[1].text = bnew_row.cells[2].text = c# 存储文档
doc.save(path + "new.doc")
效果图展示:
喜欢的点个赞❤吧!
Python 操作Word文档插入图片和表格实例演示相关推荐
- php怎么在表格里插图片,Python操作word文档插入图片和表格的实例演示
今天带来Python操作word文档插入图片和表格的实例演示教程详解 前言 图片是Word的一种特殊内容,这篇文章主要介绍了关于Python操作word文档,向里面插入图片和表格的相关内容,下面话不多 ...
- python打开word并插入图片_Python操作word文档插入图片和表格的实例演示
前言 图片是Word的一种特殊内容,这篇文章主要介绍了关于Python操作word文档,向里面插入图片和表格的相关内容,下面话不多说了,来一起看看详细的代码 实例代码: # -*- coding: U ...
- python操作word文档中的图片_Python操作word文档插入图片和表格的实例演示
前言P6Q免费资源网 图片是Word的一种特殊内容,这篇文章主要介绍了关于Python操作word文档,向里面插入图片和表格的相关内容,下面话不多说了,来一起看看详细的代码P6Q免费资源网 实例代码: ...
- python 给word添加背景图片_Python如何使用word文档插入图片和表格
Python如何使用word文档插入图片和表格 发布时间:2020-10-26 13:49:29 来源:亿速云 阅读:101 作者:挣扎的蓝藻 这篇文章运用简单易懂的例子给大家介绍Python如何使用 ...
- python操作word文档(python-docx)
python操作word文档(python-docx) 1. 效果图 1.1 python-docx文档标题段落(等级.加粗.斜体.居中)效果图 1.2 python-docx字体(加粗.斜体.居中. ...
- 利用python操作word文档
总目录:Python数据分析整理 本文代码参考自官方文档: python-docx 使用的库下载方式为:pip install python-docx 注意!! 不是:pip install docx ...
- Python 操作Word文档(一)--- 基本读写
Python 操作Word文档(一)- 基本读写 安装python-docx库 命令安装 pip install python-docx IDE中安装,我使用的是PyCharm,如下 python-d ...
- 一篇就够,python 操作 word 文档,使用 python-docx 落地实现,写入篇
本篇博客为大家带来 Python 操作 docx 文档相关知识点. 主要涉及的内容为 python-docx ,一款可以操作 Word 文档(仅支持 docx)的第三方库. 文章目录 写在前面 创建一 ...
- python操作word文档-python操作word
1.Python写word文档 要操作word文档首先需要安装python-docx库: pip install python-docx 然后导入docx模块,或者从docx模块中导入Document ...
最新文章
- python 调用摄像头拍照_《自拍教程67》Python调用摄像头, 拍照拍照!
- python easygui_极客养成记/Python一点也不难/第四节
- 基金委托管理系统试题
- Oracle的不完全恢复
- IDE:5个最喜欢的NetBeans功能
- java获取文件名方法,利用Java获取文件名、类名、方法名和行号的方法小结
- 电脑生成siri语音_米家智能台灯1S全新升级,支持小爱和Siri的语音控制
- .net5 不支持winform_.NET 5.0 RC 2 发布,正式版将在11月.NET Conf大会上发布
- 第001讲 html介绍 html运行原理
- js获取服务器控件DropDownList所选中的各项属性
- CCNA学习指南 IP路由
- 计算机号密码保护,如何使用BIOS或UEFI密码保护计算机 | MOS86
- html前端页面的字体大小,JQuery 改变页面字体大小的实现代码(实时改变网页字体大小)...
- 奔驰4-MATIC和奥迪quattro的区别和共同点是什么(杂记)
- IDEA 顶部导航栏(Main Menu)不见了怎么办?
- Fomo玩法加持的PixelMaster为什么火了?
- Ubuntu中Python无法显示图片
- 电脑鼠标右击刷新一直转圈
- Java版色情图像过滤入门示例及源码-0.1.0 (模拟GreenDam过滤机制)
- 《orecal 数据库中文排序》