这篇文章主要介绍了python如何操作docx写入内容并控制文本的字体颜色,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。
功能:读取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写入内容并控制文本的字体颜色”这篇文章对大家有帮助,同时也希望大家多多支持亿速云,关注亿速云行业资讯频道,更多相关知识等着你来学习!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。