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 相关文章推荐
Flask SQLAlchemy一对一,一对多的使用方法实践
Feb 10 Python
web.py在模板中输出美元符号的方法
Aug 26 Python
python数据结构之图的实现方法
Jul 08 Python
Python爬取个人微信朋友信息操作示例
Aug 03 Python
详解用pyecharts Geo实现动态数据热力图城市找不到问题解决
Jun 26 Python
pytorch下大型数据集(大型图片)的导入方式
Jan 08 Python
python爬虫库scrapy简单使用实例详解
Feb 10 Python
python解释器pycharm安装及环境变量配置教程图文详解
Feb 26 Python
Python图像处理库PIL中图像格式转换的实现
Feb 26 Python
python 子类调用父类的构造函数实例
Mar 12 Python
Java多线程实现四种方式原理详解
Jun 02 Python
python urllib和urllib3知识点总结
Feb 08 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
COM in PHP (winows only)
2006/10/09 PHP
phpMyAdmin 安装配置方法和问题解决
2009/06/08 PHP
将时间以距今多久的形式表示,PHP,js双版本
2012/09/25 PHP
php数组的概述及分类与声明代码演示
2013/02/26 PHP
2014年最新推荐的10款 PHP 开发框架
2014/08/01 PHP
php中rename函数用法分析
2014/11/15 PHP
PHP自动识别当前使用移动终端
2018/05/21 PHP
JS下高效拼装字符串的几种方法比较与测试代码
2010/04/15 Javascript
理解Javascript_03_javascript全局观
2010/10/11 Javascript
jquery ajax学习笔记2 使用XMLHttpRequest对象的responseXML
2011/10/16 Javascript
javascript闭包传参和事件的循环绑定示例探讨
2014/04/17 Javascript
jQuery弹出遮罩层效果完整示例
2016/09/13 Javascript
如何实现json数据可视化详解
2016/11/24 Javascript
Angular的MVC和作用域
2016/12/26 Javascript
JavaScript计时器用法分析【setTimeout和clearTimeout】
2017/01/18 Javascript
javascript实现Emrips反质数枚举的示例代码
2017/12/06 Javascript
结合Vue控制字符和字节的显示个数的示例
2018/05/17 Javascript
微信小程序 wepy框架与iview-weapp的用法详解
2019/04/10 Javascript
移动端JS实现拖拽两种方法解析
2020/10/12 Javascript
Python初学时购物车程序练习实例(推荐)
2017/08/08 Python
Python3.5编程实现修改IIS WEB.CONFIG的方法示例
2017/08/18 Python
java中两个byte数组实现合并的示例
2018/05/09 Python
python 判断参数为Nonetype类型或空的实例
2018/10/30 Python
python pygame实现方向键控制小球
2019/05/17 Python
django 模版关闭转义方式
2020/05/14 Python
python代码实现图书管理系统
2020/11/30 Python
Ubuntu20下的Django安装的方法步骤
2021/01/24 Python
CSS3 calc()会计算属性详解
2018/02/27 HTML / CSS
CSS3基础(RGBa、text-shadow、box-shadow、border-radius)
2012/11/13 HTML / CSS
比利时家具购买网站:Home24
2019/01/03 全球购物
澳大利亚领先的优质葡萄酒拍卖会:Langton’s Fine Wines
2019/03/24 全球购物
C语言笔试题回忆
2015/04/02 面试题
2014年餐厅服务员工作总结
2014/11/18 职场文书
2016入党积极分子心得体会
2016/01/06 职场文书
php TP5框架生成二维码链接
2021/04/01 PHP
web前端之css水平居中代码解析
2021/05/20 HTML / CSS