python操作docx写入内容,并控制文本的字体颜色


Posted in Python onFebruary 13, 2020

功能:读取txt文本,然后将目的字符串标红,再将处理过的字符串写入docx中

txt文本内容:啊打发发烧鳌太路线点击点击诶的骄傲

计划将鳌太标红

代码:

f = open('D:\\test\\路线.txt', 'r')
content = f.read()
print(content)
#此方法在切分字符时可以保留切分符
pt = r'(鳌太)'
res = re.split(pt, content)
print(res[0])
document = Document()
p = document.add_paragraph(res[0])
#add_run在同一段添加内容
run = p.add_run(res[1])
#字体颜色
run.font.color.rgb = RGBColor(250,0,0)
p.add_run(res[2])
document.save('D:\\test\\路线.docx')

写入docx的文本:

啊打发发烧鳌太路线点击点击诶的骄傲

以上这篇python操作docx写入内容,并控制文本的字体颜色就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python线程中对join方法的运用的教程
Apr 09 Python
使用python编写监听端
Apr 12 Python
利用pandas将numpy数组导出生成excel的实例
Jun 14 Python
Python字典的核心底层原理讲解
Jan 24 Python
用Python逐行分析文件方法
Jan 28 Python
Django学习笔记之为Model添加Action
Apr 30 Python
python实现银行管理系统
Oct 25 Python
使用Python的Turtle绘制哆啦A梦实例
Nov 21 Python
python3 xpath和requests应用详解
Mar 06 Python
Python基于模块Paramiko实现SSHv2协议
Apr 28 Python
python中Ansible模块的Playbook的具体使用
May 28 Python
Pycharm创建python文件自动添加日期作者等信息(步骤详解)
Feb 03 Python
使用Python 自动生成 Word 文档的教程
Feb 13 #Python
python实现替换word中的关键文字(使用通配符)
Feb 13 #Python
python isinstance函数用法详解
Feb 13 #Python
Python中的X[:,0]、X[:,1]、X[:,:,0]、X[:,:,1]、X[:,m:n]和X[:,:,m:n]
Feb 13 #Python
基于python的docx模块处理word和WPS的docx格式文件方式
Feb 13 #Python
python 中的[:-1]和[::-1]的具体使用
Feb 13 #Python
Python使用docx模块实现刷题功能代码
Feb 13 #Python
You might like
PHP下打开phpMyAdmin出现403错误的问题解决方法
2013/05/23 PHP
php删除文本文件中重复行的方法
2015/04/28 PHP
详解PHP实现异步调用的4种方法
2016/03/14 PHP
用JavaScript获取网页中的js、css、Flash等文件
2006/12/20 Javascript
别了 JavaScript中的isXX系列
2012/08/01 Javascript
javascript制作2048游戏
2015/03/30 Javascript
jquery实现select下拉框美化特效代码分享
2015/08/18 Javascript
Nodejs实战心得之eventproxy模块控制并发
2015/10/27 NodeJs
JQuery 两种方法解决刚创建的元素遍历不到的问题
2016/04/13 Javascript
浅析JavaScript回调函数应用
2016/05/22 Javascript
JavaScript导航脚本判断当前导航
2016/07/12 Javascript
基于百度地图实现产品销售的单位位置查看功能设计与实现
2016/10/21 Javascript
AngularJS控制器controller给模型数据赋初始值的方法
2017/01/04 Javascript
利用JS制作万年历的方法
2017/08/16 Javascript
基于DOM节点删除之empty和remove的区别(详解)
2017/09/11 Javascript
vue自定义filters过滤器
2018/04/26 Javascript
jQuery实现动态加载(按需加载)javascript文件的方法分析
2019/05/31 jQuery
解决vue自定义全局消息框组件问题
2019/11/22 Javascript
selenium python浏览器多窗口处理代码示例
2018/01/15 Python
Python实现上下班抢个顺风单脚本
2018/02/07 Python
详谈Python中列表list,元祖tuple和numpy中的array区别
2018/04/18 Python
Pandas时间序列:时期(period)及其算术运算详解
2020/02/25 Python
python 插入日期数据到Oracle实例
2020/03/02 Python
如何在python中执行另一个py文件
2020/04/30 Python
python解释器安装教程的方法步骤
2020/07/02 Python
金属材料工程个人求职的自我评价
2013/12/04 职场文书
大学生创业计划书的格式要求
2013/12/29 职场文书
消防器材管理制度
2014/01/28 职场文书
小学中秋节活动方案
2014/02/06 职场文书
愚人节活动策划方案
2014/03/11 职场文书
二年级评语大全
2014/04/23 职场文书
中学生民族团结演讲稿
2014/08/27 职场文书
2014年残联工作总结
2014/11/21 职场文书
先进班组事迹材料
2014/12/25 职场文书
2015暑期社会实践调查报告
2015/07/14 职场文书
授权协议书范本(3篇)
2019/10/15 职场文书