Skip to main content

python-pptx is a Python library for creating, reading, and updating PowerPoint (.pptx)

[pypi]

username = __token__ password = <pypi token>

https://travis-ci.org/scanny/python-pptx.svg?branch=master

python-pptx is a Python library for creating and updating PowerPoint (.pptx) files.

A typical use would be generating a PowerPoint presentation from dynamic content such as a database query, analytics output, or a JSON payload, perhaps in response to an HTTP request and downloading the generated PPTX file in response. It runs on any Python capable platform, including macOS and Linux, and does not require the PowerPoint application to be installed or licensed.

It can also be used to analyze PowerPoint files from a corpus, perhaps to extract search indexing text and images.

In can also be used to simply automate the production of a slide or two that would be tedious to get right by hand, which is how this all got started.

More information is available in the python-pptx documentation.

Browse examples with screenshots to get a quick idea what you can do with python-pptx.

Metadata

Release files for iroin-python-pptx 1.0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for iroin-python-pptx 1.0.2
File Size Uploaded
iroin_python_pptx-1.0.2.tar.gz 9.7 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for iroin-python-pptx 1.0.2
File Interpreter ABI Platform
iroin_python_pptx-1.0.2-py3-none-any.whl Python 3 none any Details

Total release size: 10.2 MB

Release files / iroin_python_pptx-1.0.2.tar.gz

Download URL iroin_python_pptx-1.0.2.tar.gz
Size 9.7 MB
Tags Source
SHA-256 checksum
How to use checksums
a2b0adff56ace83d6a925aeaf33ff2356280a1a25dd009890b86d091a6a7da88
BLAKE2b-256 checksum
How to use checksums
12f2c71d2694fa99f5a685fd5f5da3334a163f98eacc8a040d9469c72591e469
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.7

Release files / iroin_python_pptx-1.0.2-py3-none-any.whl

Download URL iroin_python_pptx-1.0.2-py3-none-any.whl
Size 473.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
93ac5c2f611659a301fd90f1e6bd137bb350dbc8a172fe6a172800b4ed283834
BLAKE2b-256 checksum
How to use checksums
87ae3113254cacf8f89201031184c342a48c97e2167c734cb863a7f0bda34b3f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.7

Release history Release notifications | RSS feed

This release

1.0.2 This release

2 release files

0.6.20

1 release file

0.6.19

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page