900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > python处理word文档中表格 添加一列_Python操作word文档插入图片和表格的实例演示...

python处理word文档中表格 添加一列_Python操作word文档插入图片和表格的实例演示...

时间:2021-08-22 09:59:44

相关推荐

python处理word文档中表格 添加一列_Python操作word文档插入图片和表格的实例演示...

前言

图片是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插入图片和表格内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。