1 简介:
在前面几篇博文中已经展示了python的docx库的相关用法,本篇继续学习docx的相关内容。
docx库不仅可以提取word文档中的图片,也可以给文档添加/删除图片。本篇介绍如何添加/删除一张图片到word文档中。
2 添加图片举例:
将一张图片添加到一个word文档中。
思路如下:
1)创建docx:调用docx.Document(doc_name)来实现;
2)添加图片:调用add_picture来实现;
3)保存文件:调用doc.save。
看一下效果图:
其中,最后的图片是通过代码加进去的。
代码:
# -*- coding: utf-8 -*-
import os
import sys
import re
import time
import docx
from docx.shared import RGBColor
from docx.shared import Pt
def fetch_image(doc_path, desc_path):
"""
抓取word文件中的图片
:param doc_path: 文件名称
:param desc: 目标路径
:return:
"""
doc = docx.Docume