批量导出word

本文介绍如何利用Python的docx库实现批量处理Word文件,包括读取、修改和导出,适用于需要大量处理Word文档的工作场景。
摘要由CSDN通过智能技术生成
import xlrd
from docx import Document
from docx.shared import Inches
import os
import re

# 基础文件夹路径
base_path = "C:\\Users\\IBM\\Desktop\\xxx\\"
# excel路径
xls_path = base_path + "对照表.xlsx"
# word填写模板路径
template_doc_path = base_path + "xxxx地块调查表.docx"
# 最终生成的文件的存放路径
dist_doc_path = base_path + "dist_doc\\"
# 照片的路径
photo_path = base_path + "照片\\"
# 影像的路径
img_pos_path = base_path + "影像\\"
# 从照片名称提取编号的正则表达式,根据实际情况编写
img_code_pattern = r"(.*?)\s*\(\d\).*|(.*?)\..*"
# word里面需要填的第一个值对应excel里面的第几列,记住从0开始
word_value1_xls_colnum = 2
# word里面需要填的第二个值对应excel里面的第几列,记住从0开始
word_value2_xls_colnum = 4
# word里面需要填的第三个值对应excel里面的第几列,记住从0开始
word_value3_xls_colnum = 5
# 照片编号在excel里面的第几列,记住从0开始
photo_code_xls_colnum = 3



# 删除段落,目的是为了删除模板word里面存放照片的单元格里面的原来的那些字
def delete_paragraph(paragraph):
    p 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值