Skip to content

Create and modify Word documents with Python

License

Notifications You must be signed in to change notification settings

lifeitech/bayoo-docx

 
 

Repository files navigation

Bayoo-docx

Python library forked from python-docx.

The main purpose of the fork was to add implementation for comments and footnotes to the library

Installation

Use the package manager pip to install bayoo-docx.

pip install bayoo-docx

Usage:

import docx

document = docx.Document()

paragraph = document.add_paragraph('text') # create new paragraph

comment = paragraph.add_comment('comment',author='Obay Daba',initials= 'od') # add a comment on the entire paragraph

paragraph2 = document.add_paragraph('text') # create another paragraph

run = paragraph2.add_run('text1') #add a run to the paragraph

run.add_comment('comment') # add a comment only for the run text 

run.add_comment('comment2')

run_comments = run.comments

paragraph.add_footnote('footnote text') # add a footnote

Donation

bitcoin: bc1q9dftn4ndufwzyzkm8ryu0kky0v8y7w00zdah9r

License

MIT

About

Create and modify Word documents with Python

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 93.3%
  • Gherkin 6.6%
  • Makefile 0.1%