python操作docx寫入內(nèi)容,并控制文本的字體顏色
更新時間:2020年02月13日 12:07:46 作者:如魚得水RYDS
今天小編就為大家分享一篇python操作docx寫入內(nèi)容,并控制文本的字體顏色,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
功能:讀取txt文本,然后將目的字符串標紅,再將處理過的字符串寫入docx中
txt文本內(nèi)容:啊打發(fā)發(fā)燒鰲太路線點擊點擊誒的驕傲
計劃將鰲太標紅
代碼:
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在同一段添加內(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ā)燒鰲太路線點擊點擊誒的驕傲
以上這篇python操作docx寫入內(nèi)容,并控制文本的字體顏色就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
在CentOS 7中使用Python 3執(zhí)行系統(tǒng)命令的詳細教程
使用os.system()這個方法簡單直接,但它不返回命令的輸出,只返回命令的退出狀態(tài),如果你只需要知道命令是否成功執(zhí)行,這個方法就足夠了,這篇文章主要介紹了在CentOS 7中使用Python 3執(zhí)行系統(tǒng)命令的詳細教程,需要的朋友可以參考下2024-02-02
Python 操作mysql數(shù)據(jù)庫查詢之fetchone(), fetchmany(), fetchall()用法示例
這篇文章主要介紹了Python 操作mysql數(shù)據(jù)庫查詢之fetchone(), fetchmany(), fetchall()用法,結(jié)合實例形式分析了Python使用pymysql模塊的fetchone(), fetchmany(), fetchall()方法進行mysql數(shù)據(jù)庫查詢的操作技巧,需要的朋友可以參考下2019-10-10
python pow函數(shù)的底層實現(xiàn)原理介紹
這篇文章主要介紹了python pow函數(shù)的底層實現(xiàn)原理介紹,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2021-03-03

