1. 程式人生 > 程式設計 >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文件插入圖片和表格的文章就介紹到這了,更多相關Python操作word插入圖片和表格內容請搜尋我們以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援我們!