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
#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
Release files for bayoo-docx 0.2.20
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| bayoo-docx-0.2.20.tar.gz | 5.5 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| bayoo_docx-0.2.20-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 5.7 MB
Release files / bayoo-docx-0.2.20.tar.gz
| Download URL | bayoo-docx-0.2.20.tar.gz |
|---|---|
| Size | 5.5 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
f9635728a625fbfdd998885eca3d321b54b9114aaf7cc45c7f59ef0df9a1bd10
|
|
BLAKE2b-256 checksum How to use checksums |
4eea297732e5b94d29254434fb210b4a58b759e7145a872983d011dd4d0e9803
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.2
|
Release files / bayoo_docx-0.2.20-py3-none-any.whl
| Download URL | bayoo_docx-0.2.20-py3-none-any.whl |
|---|---|
| Size | 193.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
799ebe491f715bcbaa437a0d4b2aabc82315f3da97a151d2dff126c08a24acda
|
|
BLAKE2b-256 checksum How to use checksums |
c99ff281e9e33c5ca7905948df92ac378b41339ee36972290c85497833926f3b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.2
|