Skip to main content

Create and update Microsoft Word .docx files.

Project description

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()

paragraph1 = 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('texty') add a run to the paragraph

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

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

License

MIT

#Release History BayooG/bayoo-docx forked from (python-openxmm/python-docx)

0.2.8 (2020-05-02)

  • add comments implementation on a run level

  • fix issue with comments date (comments dates are set to current date)

0.2.4 (2019-9-4)

  • loop over all the document chieldern (Paragraphs, Tables, Sections) with the right order document.elements

  • addons to Paragraph Object (delete, heading_level, merge_paragraph )

  • Add low-level implementation for comments part

  • Add oxml element for <w:comments> element and sub-elements

  • Add add_comment() method for docx.text.Paragraph

  • Add low-level implementation for footnotes part

  • Add oxml element for <w:footnotes> element and sub-elements

  • Add add_footnote() method for docx.text.Paragraph

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

bayoo-docx-0.2.19.tar.gz (5.5 MB view hashes)

Uploaded Source

Built Distribution

bayoo_docx-0.2.19-py3-none-any.whl (192.8 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page