1. 程式人生 > >[python-docx]docx文檔操作的庫

[python-docx]docx文檔操作的庫

idt 對象 tex hello let document 大小 gif 文檔

 1 from docx import Document
 2 from docx.shared import Inches
 3 
 4 # 新建document對象
 5 document = Document()
 6 
 7 # 添加段落對象
 8 paragraph = document.add_paragraph("hello world".title())
 9 
10 # 插入段落
11 paragraph.insert_paragraph_before("Python")
12 
13 # 添加heading
14 document.add_heading("this is default heading
") 15 16 # 添加換頁 17 # document.add_page_break() 18 19 # 添加表格 20 table = document.add_table(rows=2, cols=3) 21 table.add_row() #添加行 22 23 for row in table.rows: # 遍歷表格 24 for cell in row.cells: 25 cell.text = "fuck" 26 cell = table.cell(0,0) #單元格 27 28 # 添加圖像並調整大小 29 document.add_picture("
test.gif", width=Inches(1.0)) 30 31 # 樣式 32 paragraph = document.add_paragraph("Did i looking better?") 33 paragraph.style = "ListBullet" 34 35 # run 36 paragraph = document.add_paragraph("this is before run test ") 37 run = paragraph.add_run("this is test run") 38 run.bold = True 39 run.style = "Emphasis
" # 樣式 40 paragraph.add_run(" run ends hear.") 41 42 # 保存文檔 43 document.save("test.docx")

以上是新建docx文檔

[python-docx]docx文檔操作的庫