日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 >

Python 操作Word文档插入图片和表格实例演示

發(fā)布時(shí)間:2025/4/16 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Python 操作Word文档插入图片和表格实例演示 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

Python 操作Word文檔插入圖片和表格實(shí)例演示

  • 效果圖
  • 實(shí)現(xiàn)過程
  • ① python-docx 庫安裝
  • ② word 文檔插入圖片演示
  • ③ word 文檔插入表格演示

[ 文章推薦 ]
Python 地圖篇 - 使用 pyecharts 繪制世界地圖、中國地圖、省級(jí)地圖、市級(jí)地圖實(shí)例詳解

效果圖

效果圖一:

效果圖二:

實(shí)現(xiàn)過程

① python-docx 庫安裝

首先使用 pip install python-docx 安裝 python-docx 庫。

② word 文檔插入圖片演示

插入圖片時(shí)只設(shè)置了寬度,會(huì)進(jìn)行等比例壓縮。

# -*- coding: UTF8 -*- # 作者:小藍(lán)棗# 引入python-docx庫 from docx import Document from docx.shared import Pt# 讀取文檔 # doc = Document(path + "hello.docx")# 新建文檔對(duì)象 doc = Document()# 文件存儲(chǔ)路徑 path = "C:\\Users\\Administrator\\Desktop\\word文檔\\"# 添加圖片,后面的參數(shù)設(shè)置圖片尺寸,可以選填 doc.add_picture(path + 'duck.jpg', width=Pt(300))# 存儲(chǔ)文檔 doc.save(path + "new.doc")

這是桌面的圖片存放和文檔存放的文件夾。

效果圖展示:

③ word 文檔插入表格演示

首先我這里先插入一個(gè) 43 列的表格,后面的數(shù)據(jù)是添加到新增行里了,所以中間會(huì)有 3 行空行。

# -*- coding: UTF8 -*- # 作者:小藍(lán)棗# 引入python-docx庫 from docx import Document from docx.shared import Pt# 讀取文檔 # doc = Document(path + "hello.docx")# 新建文檔對(duì)象 doc = Document()# 文件存儲(chǔ)路徑 path = "C:\\Users\\Administrator\\Desktop\\word文檔\\"# 添加一個(gè)4行、3列的表格,style引入樣式 doc_table = doc.add_table(rows=4, cols=3, style='Medium List 1 Accent 1')# 設(shè)置表頭 doc_table.rows[0].cells[0].text = '姓名' doc_table.rows[0].cells[1].text = '性別' doc_table.rows[0].cells[2].text = '興趣'# 表體數(shù)據(jù)存儲(chǔ) date = (("張三", "男", "籃球"),("李四", "男", "乒乓球"),("王舞", "女", "羽毛球"), )# 添加數(shù)據(jù),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# 存儲(chǔ)文檔 doc.save(path + "new.doc")

效果圖展示:

喜歡的點(diǎn)個(gè)贊?吧!

總結(jié)

以上是生活随笔為你收集整理的Python 操作Word文档插入图片和表格实例演示的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。