python 给word添加背景图片_Python如何使用word文档插入图片和表格
Python如何使用word文檔插入圖片和表格
發(fā)布時(shí)間:2020-10-26 13:49:29
來(lái)源:億速云
閱讀:101
作者:掙扎的藍(lán)藻
這篇文章運(yùn)用簡(jiǎn)單易懂的例子給大家介紹Python如何使用word文檔插入圖片和表格,內(nèi)容非常詳細(xì),感興趣的小伙伴們可以參考借鑒,希望對(duì)大家能有所幫助。
前言
圖片是Word的一種特殊內(nèi)容,這篇文章主要介紹了關(guān)于Python操作word文檔,向里面插入圖片和表格的相關(guān)內(nèi)容,下面話不多說(shuō)了,來(lái)一起看看詳細(xì)的代碼
實(shí)例代碼:
# -*- coding: UTF8 -*-
from docx import Document
from docx.shared import Pt
doc = Document()
# 文件存儲(chǔ)路徑
path = "C:\\Users\\Administrator\\Desktop\\word文檔\\"
# 讀取文檔
# doc = Document(path + "hello.docx")
# 添加圖片,后面的參數(shù)設(shè)置圖片尺寸,可以選填
doc.add_picture(path + 'cat.jpg', width=Pt(300))
# 添加一個(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 = a
new_row.cells[1].text = b
new_row.cells[2].text = c
# 存儲(chǔ)文檔
doc.save(path + "new.doc")
效果圖如下:
關(guān)于Python如何使用word文檔插入圖片和表格就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,可以學(xué)到更多知識(shí)。如果覺(jué)得文章不錯(cuò),可以把它分享出去讓更多的人看到。
總結(jié)
以上是生活随笔為你收集整理的python 给word添加背景图片_Python如何使用word文档插入图片和表格的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: html5怎么用占位符
- 下一篇: python tkinter怎么读_Tk