Skip to main content

To easily format, design, and automatically generate reports

Project description

autoreporter

Autoreporter generates beautiful reports laid out using a customizable PowerPoint template. It interfaces with Matplotlib and Plotly for producing figures, and it does text variable substitution as well.

Installation

Example

Autoreporter fills in the template

to create the report
.

To create this, this function is called:

from autoreporter import builder

builder.builder("report.pptx", "test.pptx", fig_dict, var_dict = {"a":"123"})

PowerPoint shapes with text of form "!(key)" is replaced with the matplotlib figure, fig_dict[key].

Text of the form "$[key]" is replaced with a variable, var_dict[key].

Any other shape, image or text is kept the same.

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

autoreporter-0.0.2.tar.gz (3.5 kB view details)

Uploaded Source

Built Distribution

autoreporter-0.0.2-py3-none-any.whl (3.8 kB view details)

Uploaded Python 3

File details

Details for the file autoreporter-0.0.2.tar.gz.

File metadata

  • Download URL: autoreporter-0.0.2.tar.gz
  • Upload date:
  • Size: 3.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.6.1 requests/2.24.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.5

File hashes

Hashes for autoreporter-0.0.2.tar.gz
Algorithm Hash digest
SHA256 9166bc414cf4cc53ddf0541f85766cb82a335ea96468754d4e89ff22ce0cafb0
MD5 70a4373194070a5994a75af498d86c34
BLAKE2b-256 f2c335456a6b72dfd1f10136c574ce9151a6f2ae1ba60bb7aa572c6b6ca0221b

See more details on using hashes here.

File details

Details for the file autoreporter-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: autoreporter-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 3.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.6.1 requests/2.24.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.5

File hashes

Hashes for autoreporter-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 9d52daa00af50f34309f693fcb9c14d27351b12dac1a5990881d81cce4bb8047
MD5 cd6a994a6d700c377c9355e0843c651a
BLAKE2b-256 6894da4df81485418b0a653f56015691fa62d9bbd1819a806bc5a8e34b24df38

See more details on using hashes here.

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