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 相关文章推荐
pandas对指定列进行填充的方法
Apr 11 Python
tensorflow 打印内存中的变量方法
Jul 30 Python
Python列表(List)知识点总结
Feb 18 Python
Python tkinter常用操作代码实例
Jan 03 Python
Pycharm小白级简单使用教程
Jan 08 Python
tensorflow tf.train.batch之数据批量读取方式
Jan 20 Python
浅谈keras中的Merge层(实现层的相加、相减、相乘实例)
May 23 Python
Matplotlib.pyplot 三维绘图的实现示例
Jul 28 Python
利用python 读写csv文件
Sep 10 Python
python实现AdaBoost算法的示例
Oct 03 Python
PyCharm最新激活码(2020/10/27全网最新)
Oct 27 Python
Python机器学习之基于Pytorch实现猫狗分类
Jun 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
windows7下安装php的imagick和imagemagick扩展教程
2014/07/04 PHP
php的4种常见运行方式
2015/03/20 PHP
php中文验证码实现方法
2015/06/18 PHP
php版微信小店API二次开发及使用示例
2016/11/12 PHP
dropdownlist之间的互相联动实现(显示与隐藏)
2009/11/24 Javascript
jquery淡化版banner异步图片文字效果切换图片特效
2014/04/08 Javascript
jquery实现的导航固定效果
2014/04/28 Javascript
JavaScript动态添加style节点的方法
2015/06/09 Javascript
javascript实现控制div颜色
2015/07/07 Javascript
基于JavaScript实现网页倒计时自动跳转代码
2015/12/28 Javascript
Bootstarp风格的toggle效果分享
2016/02/23 Javascript
基于MVC+EasyUI的web开发框架之使用云打印控件C-Lodop打印页面或套打报关运单信息
2016/08/29 Javascript
详解ECharts使用心得总结
2016/12/06 Javascript
Angularjs中的$apply及优化使用详解
2018/07/02 Javascript
详解一个基于套接字实现长连接的express
2019/03/28 Javascript
基于javascript的拖拽类封装详解
2019/04/19 Javascript
python中正则的使用指南
2016/12/04 Python
使用Python读取安卓手机的屏幕分辨率方法
2018/03/31 Python
Python OpenCV处理图像之图像像素点操作
2018/07/10 Python
python遍历文件夹,指定遍历深度与忽略目录的方法
2018/07/11 Python
Python列表(list)所有元素的同一操作解析
2019/08/01 Python
python psutil模块使用方法解析
2019/08/01 Python
python 实现二维字典的键值合并等函数
2019/12/06 Python
Python pytesseract验证码识别库用法解析
2020/06/29 Python
Python常驻任务实现接收外界参数代码解析
2020/07/21 Python
Autopep8的使用(python自动编排工具)
2021/03/02 Python
html Table 表头固定的实现
2019/01/22 HTML / CSS
享誉全球的多元化时尚精品购物平台:Farfetch发发奇(支持中文)
2017/08/08 全球购物
TobyDeals美国:在电子产品上获得最好的优惠和折扣
2019/08/11 全球购物
如何判断一段程序是由C 编译程序还是由C++编译程序编译的
2013/08/04 面试题
西门豹教学反思
2014/02/04 职场文书
岗位廉洁从政承诺书
2014/03/27 职场文书
机关副主任个人四风问题整改措施
2014/09/26 职场文书
领导班子群众路线与四风问题对照检查材料思想汇报
2014/10/11 职场文书
python opencv检测直线 cv2.HoughLinesP的实现
2021/06/18 Python
Pytest中conftest.py的用法
2021/06/27 Python