Skip to content

didijiang/python-docx

Repository files navigation

python-docx-whtsky

https://travis-ci.com/whtsky/python-docx.svg?branch=master

python-docx-whtsky is a Python library for creating and updating Microsoft Word (.docx) files.

More information is available in the python-docx documentation

Release History

0.8.10.3 (2019-11-11)

  • TableCell's add_table method accepts firstCol, firstRow, lastCol, lastRow, hBand, vBand) now.

0.8.10.2 (2019-10-23)

Example

python-openxml#25 (comment)

fromdocximportDocumentdocument=Document() # Add desired numbering styles to your template file.# Extract abstractNumId from there. In this example, abstractNumId is 10numId=document.get_new_list("10") # Add a listp=document.add_paragraph(style='ListParagraph', text="a") p.num_id=numIdp.level=0p=document.add_paragraph(style='ListParagraph', text="b") p.num_id=numIdp.level=1p=document.add_paragraph(style='ListParagraph', text="c") p.num_id=numIdp.level=1p=document.add_paragraph(style='ListParagraph', text="d") p.num_id=numIdp.level=0p=document.add_paragraph(style='ListParagraph', text="e") p.num_id=numIdp.level=1p=document.add_paragraph(style='ListParagraph', text="f") p.num_id=numIdp.level=0# Restart numbering at the outer levelnumId=document.get_new_list("10") # Add the same list once again. The numbering is restartedp=document.add_paragraph(style='ListParagraph', text="a") p.num_id=numIdp.level=0p=document.add_paragraph(style='ListParagraph', text="b") p.num_id=numIdp.level=1p=document.add_paragraph(style='ListParagraph', text="c") p.num_id=numIdp.level=1p=document.add_paragraph(style='ListParagraph', text="d") p.num_id=numIdp.level=0p=document.add_paragraph(style='ListParagraph', text="e") p.num_id=numIdp.level=1p=document.add_paragraph(style='ListParagraph', text="f") p.num_id=numIdp.level=0document.save("num.docx")

0.8.10.1 (2019-10-16)

About

Create and modify Word documents with Python

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python93.2%
  • Gherkin6.7%
  • Makefile0.1%