pip install python-docx
from docx import Document
Document()
建立一個word文檔,若指定路徑則是打開文檔;document = Document()
add_heading()
方法,其中參數level是標題等級,0表示一級標題,1表示二級標題,以此類推。插入段落能夠使用add_paragraph()
方法,參數style是樣式,默認不該用樣式。
還有其餘例如add_picture()
方法用來插入圖片,add_table()方法插入表格等。
最後和操做Excel同樣在文檔中添加完內容以後須要使用save('文件名')
方法保存文檔;
你們能夠本身查看官網:https://python-docx.readthedocs.io/en/latest/html
from docx import Document document = Document() # 插入一級標題 document.add_heading('古詩詞', level=0) #插入標題 # 添加段落 p = document.add_paragraph(''' 人生就是一場抵達,咱們總覺得來日方長,可來日並不方長,咱們老是在嚮往明天,而忽略了一個個今天,咱們老是在仰望天空,卻忘記要走好腳下的路。 ''',) # 插入二級標題 document.add_heading('春夜喜雨', level=1, ) # 插入段落 document.add_paragraph('好雨知時節,當春乃發生。', style='ListNumber') document.add_paragraph('隨風潛入夜,潤物細無聲。', style='ListNumber') document.add_paragraph('野徑雲俱黑,江船火獨明。', style='ListNumber') document.add_paragraph('曉看紅溼處,花重錦官城。', style='ListNumber') # 保存文檔 document.save('article.docx')
Document()
中添加文檔路徑,用來打開文檔;save()
方法保存文檔;from docx import Document document = Document('./article.docx') # 將word文檔的內容一行一行的讀取 for paragraph in document.paragraphs: print(paragraph.text) document.add_paragraph('恭喜發財', style='ListNumber') # 保存文檔 document.save('new_artical.docx')
參考:https://www.9xkd.com/user/plan-view.html?id=2265170280python