[python-docx]docx文档操作的库
Posted Life is too short, I python.
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[python-docx]docx文档操作的库相关的知识,希望对你有一定的参考价值。
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文档操作的库的主要内容,如果未能解决你的问题,请参考以下文章
Python如何操作word文档,Python-docx类库的使用
python 操作 word 文档,使用 python-docx 操作 word docx 文档
一篇就够,python 操作 word 文档,使用 python-docx 落地实现,写入篇