#python根据关键词批量修改Word文档样式(将所有文档中所有含有资金的语句标红加粗)
from docx import Document
from docx.shared import RGBColor, Pt, Cm
import os
import glob
mkdir_path = r'C:\Users\Administrator\Desktop\bbb' #将多个修改后的word文件保存到哪里,需修改
if not os.path.exists(mkdir_path):
os.mkdir(mkdir_path)
keyword = '资金'
file_path = r'C:\Users\Administrator\Desktop\aaa' #要修改的word文件所在的位置,需修改
for file in glob.glob(file_path + '\*.docx'):
docx = Document(file)
for paragraph in docx.paragraphs:
for run in paragraph.runs:
if keyword in run.text:
run.font.bold = True #将字体加粗,可修改
run.font.color.rgb = RGBColor(255, 0, 0) #将字体标红,可修改
# 斜体
#run.font.italic = True
# 下划线
#run.font.underline = True
# 删除线
#run.font.strike = True
# 字号
#run.font.size = Pt(20)
# 阴影
#run.font.shadow = True
docx.save(mkdir_path + '/' + os.path.basename(file))
没有合适的资源?快使用搜索试试~ 我知道了~
python根据关键词批量修改Word文档样式.zip
共1个文件
txt:1个
0 下载量 71 浏览量
2024-05-11
15:11:34
上传
评论
收藏 1KB ZIP 举报
温馨提示
python头歌买入股票
资源推荐
资源详情
资源评论
收起资源包目录
python根据关键词批量修改Word文档样式.zip (1个子文件)
python根据关键词批量修改Word文档样式
python根据关键词批量修改Word文档样式.txt 1KB
共 1 条
- 1
资源评论
稀稀落落987
- 粉丝: 1255
- 资源: 354
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功