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
Metadata
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 | Provenance | |
|---|---|---|---|---|
| bayoo-docx-0.2.20.tar.gz | 5.5 MB | Without provenance | 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
|
Security for bayoo-docx 0.2.20
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.