前言

图片是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文档插入图片和表格的实例演示

本文地址: http://www.cppcns.com/jiaoben/python/357784.html

python打开word并插入图片_Python操作word文档插入图片和表格的实例演示相关推荐

  1. python能做word和excel吗_Python 操作Word(Excel、PPT等通用)

    使用技巧 import win32com from win32com.client import Dispatch, constants w = win32com.client.Dispatch('W ...

  2. python读取docx中表格 图片_python 解析docx文档的方法,以及提取插入的文本对象和图片...

    首先安装docx模块,通过pip install docx或者在docx官方链接上下载安装都可以 下面来看下如何解析docx文档:文档格式如下 有3个部分组成 1 正文:text文档 2 一个表格. ...

  3. python docx 提取图片_Python提取docx文档中所有嵌入式图片和浮动图片

    术语: 浮动图片,是指在Word文档中位置可以自由移动.可以环绕文字或放置于文字上方.下方的图片,不占文档流的位置,可以和文字或嵌入式图片重叠. 嵌入式图片或行内图片,和文档中的文字一样占文档流的位置 ...

  4. pythondocx模板_python操作docx文档(转)

    关于python操作docx格式文档,我用到了两个python包,一个便是python-docx包,另一个便是python-docx-template;,同时我也用到了很出名的一个工具"pa ...

  5. python xlwt xlrd_用xlrd和xlwt操作Excel文档

    工作当中经常要操作excel文档,有些完全是纯粹的重复劳动.在我的工作中就遇到这样一个需求: 1. 存在两个excel文档(source.xls/target.xls),列数据是一致的 2. 文档so ...

  6. python操作word文档中的图片_Python操作word文档插入图片和表格的实例演示

    前言P6Q免费资源网 图片是Word的一种特殊内容,这篇文章主要介绍了关于Python操作word文档,向里面插入图片和表格的相关内容,下面话不多说了,来一起看看详细的代码P6Q免费资源网 实例代码: ...

  7. python制作合同模板带图片_Python操作Word批量生成合同的实现示例

    背景:大约有3K家商家需要重新确认信息并签订合同.合同是统一的Word版本.每个供应商需要修改合同内的金额部分.人工处理方式需要每个复制粘贴且金额要生成大写金额.基于重复工作可偷懒.用Python解救 ...

  8. python操作word的入门教程_Python操作Word的入门教程

    咪哥杂谈 本篇阅读时间约为 5 分钟. 1 前言 近期比较忙,在做一个新项目,所以公众号更新时间拉长了许多...等忙完这一阵,依然会保持一周至少 2 篇的原创技术文章. 继续之前的主题,今天来介绍下, ...

  9. python处理pdf文件的程序_Python处理PDF文档-拆分合并

    使用Python处理PDF文档.将需要处理的PDF文档与处理程序放到一个新建的文件夹中.运行程序. S模式,将单个PDF文档拆分到单页,并以数字命名. image.png C模式,合并文档,需要提前将 ...

最新文章

  1. 鸟哥的Linux私房菜(基础篇)-第零章、计算机概论(零.1)
  2. 命令行编译xcodebuild
  3. java set 对象去重_JAVA对象去重
  4. 现在学python和java哪个好_java和python学习哪个未来发展前景更好?
  5. 手机玩html5游戏很卡,手机游戏卡怎么办_手机玩游戏卡顿解决办法-系统城
  6. 从未来所思考到的事情
  7. java 线程 wait 一定要同步_java中使用wait就得使用同步锁,而且2个线程必须都使用同步代码块,否则就会异常...
  8. matlab arctan 反函数,arctanx的导数是什么 反函数求导公式
  9. 多程序集版本冲突问题
  10. day48 Pyhton 数据库Mysql 05
  11. java设计模式-工厂系列
  12. 图灵奖得主亲授!深度学习视频课程精选
  13. 数据结构 严蔚敏 迷宫求解 代码
  14. 第11期:Hadoop零基础学习路线
  15. 使用blender和mmd模型进行3D辅助绘图
  16. 不用插件,如何将tif格式的影像精准导入到CAD中?
  17. 五个经典故事讲述人脉经营全攻略
  18. localtime、localtime_s、localtime_r的使用
  19. 明文攻击之猪圈密码、希尔密码..
  20. WebSocket开发web页面与服务实时通信

热门文章

  1. 了解汽车贷款全过程,不要掉进车贷“坑”!
  2. 计算机表格增加,电脑中给Excel表格添加水印效果的方法
  3. 广告联盟的实现过程(一)
  4. 像素画,治愈系超萌!看了这个,我都心痒了
  5. bubbles html5游戏源码,html5 canvas弹性气泡爆破 | 撒花动画
  6. 为什么所有APP都想获取你的定位?
  7. ERROR 1366 (HY000): Incorrect string value: ‘\xE8\xB5\xB5 \xE9\x9B...‘ for column ‘s_name‘ at row 1
  8. 定制任务栏托盘的dll
  9. Python基础7:文件操作
  10. 隔离通信-RS485(一)