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函数学习笔记
Oct 07 Python
python sys模块sys.path使用方法示例
Dec 04 Python
python获取文件版本信息、公司名和产品名的方法
Oct 05 Python
python实现下载指定网址所有图片的方法
Aug 08 Python
python批量添加zabbix Screens的两个脚本分享
Jan 16 Python
Python MD5加密实例详解
Aug 02 Python
用Python写一段用户登录的程序代码
Apr 22 Python
用pycharm开发django项目示例代码
Oct 24 Python
Python学习笔记之字符串和字符串方法实例详解
Aug 22 Python
浅谈Django2.0 加xadmin踩的坑
Nov 15 Python
Python3 Click模块的使用方法详解
Feb 12 Python
pytorch实现ResNet结构的实例代码
May 17 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的字符串中单引号与双引号的区别
2016/05/07 PHP
php+jQuery+Ajax简单实现页面异步刷新
2016/08/08 PHP
Laravel 5.4前后台分离,通过不同的二级域名访问方法
2019/10/13 PHP
详细分析PHP 命名空间(namespace)
2020/06/30 PHP
利用腾讯的ip地址库做ip物理地址定位
2010/07/24 Javascript
jQuery动态添加 input type=file的实现代码
2012/06/14 Javascript
关于javascript模块加载技术的一些思考
2014/11/28 Javascript
jquery结合CSS使用validate实现漂亮的验证
2015/01/29 Javascript
jQuery实现底部浮动窗口效果
2016/09/07 Javascript
vue组件中使用props传递数据的实例详解
2018/04/08 Javascript
node.js实现为PDF添加水印的示例代码
2018/12/05 Javascript
javascript中的闭包概念与用法实践分析
2019/07/26 Javascript
Vue实现base64编码图片间的切换功能
2019/12/04 Javascript
vue router-link 默认a标签去除下划线的实现
2020/11/06 Javascript
[32:17]完美世界DOTA2联赛循环赛LBZS vs Forest第二场 10月30日
2020/10/31 DOTA
Python 通配符删除文件的实例
2018/04/24 Python
python寻找list中最大值、最小值并返回其所在位置的方法
2018/06/27 Python
python中的TCP(传输控制协议)用法实例分析
2019/11/15 Python
opencv之为图像添加边界的方法示例
2019/12/26 Python
python 通过 pybind11 使用Eigen加速代码的步骤
2020/12/07 Python
利用html5 file api读取本地文件示例(如图片、PDF等)
2018/03/07 HTML / CSS
HTML5边玩边学(1)画布实现方法
2010/09/21 HTML / CSS
css3 transform 3d 使用css3创建动态3d立方体(html5实践)
2013/01/06 HTML / CSS
Oral-B荷兰:牙医最推荐的品牌
2020/02/25 全球购物
请解释接口的显式实现有什么意义
2012/05/26 面试题
你经历的项目中的SCM配置项主要有哪些?什么是配置项?
2013/11/04 面试题
《月光启蒙》教学反思
2014/03/01 职场文书
高中生职业规划范文
2014/03/09 职场文书
公司踏青活动方案
2014/08/16 职场文书
运动会加油稿100字
2014/09/19 职场文书
个人对照检查材料思想汇报(四风问题)
2014/09/25 职场文书
金秋助学感谢信
2015/01/21 职场文书
2015年乡镇残联工作总结
2015/05/13 职场文书
幼儿园开学家长寄语(2016春季)
2015/12/03 职场文书
2016年法制宣传月活动总结
2016/04/01 职场文书
如何书写你的职业生涯规划书?
2019/06/27 职场文书