python python-docx 替換word文檔部分內容


https://blog.csdn.net/m0_37052320/article/details/79556747

最根本的參考當然還是官方的文檔相當不錯的中文講解
有人已經做了如何修改一些格式的博客:用python-docx修改已存在的Word文檔的表格的字體格式
我這里給出替換內容給的例子,簡單來說,就是使用一個函數.clear()清除原來內容,然后add_run增加內容:

document = docx.Document('*.docx')

docText2 = [paragraph.text for paragraph in document.paragraphs]
p = document.paragraphs[22].clear()
run1 = p.add_run('XXXX:        ')
font = run1.font
font.size = Pt(12)
font.bold = True
run2 = p.add_run(str_to_write)
run2.underline = True
run2.size = Pt(12)
————————————————
版權聲明:本文為CSDN博主「binqiang2wang」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/m0_37052320/article/details/79556747

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM