Python操作word文档插入图片和表格的实例演示
作者:挣扎的蓝藻 时间:2023-09-20 08:21:09
前言
图片是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")
效果图如下:
来源:https://blog.csdn.net/qq_38161040/article/details/109212315
标签:python,word,文档
0
投稿
猜你喜欢
pytorch 图像预处理之减去均值,除以方差的实例
2022-04-20 13:43:45
python3 requests库文件上传与下载实现详解
2021-10-10 15:31:07
解决安装mysqlclient的时候出现Microsoft Visual C++ 14.0 is required报错
2024-01-14 15:48:14
python障碍式期权定价公式
2023-12-08 03:54:53
pytorch训练时的显存占用递增的问题解决
2021-04-20 07:12:45
浅谈pandas用groupby后对层级索引levels的处理方法
2022-10-15 01:43:37
python基础之装饰器详解
2022-05-22 15:26:38
Python实现批量下载音效素材详解
2021-09-19 02:08:27
Pygame Rect区域位置的使用(图文)
2023-08-14 05:27:48
如何保持Oracle数据库的优良性能
2024-01-14 18:05:32
python飞机大战pygame碰撞检测实现方法分析
2023-01-05 18:55:52
js执行shell命令的几种方式(Node)
2024-04-16 10:35:14
IntelliJ IDEA2020.3 新特性(小结)
2023-12-24 13:33:13
仅IE9/10同时支持script元素的onload和onreadystatechange事件分析
2024-04-16 09:27:54
python的PyPDF2实现pdf文件切割和合并
2023-02-07 19:57:39
利用python实现查看溧阳的摄影圈
2021-09-05 21:33:16
Python使用cn2an实现中文数字与阿拉伯数字的相互转换
2021-07-28 23:33:51
mssql 指定字段编号sql语句
2024-01-21 18:58:53
微信小程序实现图片上传、删除和预览功能的方法
2023-09-20 08:54:30
解析:轻松掌握在 Mac OS X中安装MySQL
2009-01-14 11:51:00