python操作docx寫入內(nèi)容,并控制文本的字體顏色
功能:讀取txt文本,然后將目的字符串標(biāo)紅,再將處理過的字符串寫入docx中
txt文本內(nèi)容:啊打發(fā)發(fā)燒鰲太路線點(diǎn)擊點(diǎn)擊誒的驕傲
計(jì)劃將鰲太標(biāo)紅
代碼:
f = open('D:\\test\\路線.txt', 'r') content = f.read() print(content) #此方法在切分字符時(shí)可以保留切分符 pt = r'(鰲太)' res = re.split(pt, content) print(res[0]) document = Document() p = document.add_paragraph(res[0]) #add_run在同一段添加內(nèi)容 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的文本:
啊打發(fā)發(fā)燒鰲太路線點(diǎn)擊點(diǎn)擊誒的驕傲
以上這篇python操作docx寫入內(nèi)容,并控制文本的字體顏色就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
for循環(huán)在Python中的工作原理詳細(xì)
for...in 是Python程序員使用最多的語句,for 循環(huán)用于迭代容器對象中的元素,這些對象可以是列表、元組、字典、集合、文件,甚至可以是自定義類或者函數(shù),下面小編將舉例說明,需要的朋友可以參考下2021-10-10使用python數(shù)據(jù)清洗代碼實(shí)例
這篇文章主要介紹了使用python數(shù)據(jù)清洗代碼實(shí)例,分享一下近期用python做數(shù)據(jù)清洗匯總的相關(guān)代碼,這里我們用到的python包有pandas、numpy、os等,需要的朋友可以參考下2023-07-07在CentOS 7中使用Python 3執(zhí)行系統(tǒng)命令的詳細(xì)教程
使用os.system()這個(gè)方法簡單直接,但它不返回命令的輸出,只返回命令的退出狀態(tài),如果你只需要知道命令是否成功執(zhí)行,這個(gè)方法就足夠了,這篇文章主要介紹了在CentOS 7中使用Python 3執(zhí)行系統(tǒng)命令的詳細(xì)教程,需要的朋友可以參考下2024-02-02Python 操作mysql數(shù)據(jù)庫查詢之fetchone(), fetchmany(), fetchall()用法示例
這篇文章主要介紹了Python 操作mysql數(shù)據(jù)庫查詢之fetchone(), fetchmany(), fetchall()用法,結(jié)合實(shí)例形式分析了Python使用pymysql模塊的fetchone(), fetchmany(), fetchall()方法進(jìn)行mysql數(shù)據(jù)庫查詢的操作技巧,需要的朋友可以參考下2019-10-10python pow函數(shù)的底層實(shí)現(xiàn)原理介紹
這篇文章主要介紹了python pow函數(shù)的底層實(shí)現(xiàn)原理介紹,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2021-03-03