AI智能
改变未来

Python 技术篇-操作word文档插入图片和表格实例演示

# -*- coding: UTF8 -*-from docx import Documentfrom docx.shared import Ptdoc = 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 = anew_row.cells[1].text = bnew_row.cells[2].text = c# 存储文档doc.save(path + "new.doc")

效果图如下:

喜欢的点个赞❤吧!

赞(0) 打赏
未经允许不得转载:爱站程序员基地 » Python 技术篇-操作word文档插入图片和表格实例演示