Skip to main content

httpprint

This module changes python's builtin print method to one that hosts a terminal clone on a flask server. It needs almost no changes to the code, so it can be integrated easily into your projects.

Usage

Just add

from httpprint import print

into the import section of every file that prints.

...and you're done! When you run the code, a http server is opened on port 5580. Everything you print to the console also gets shown here. Update the page to view new changes.

Currently supported terminal behaviours

  • \t pads to the next multiple of 8 spaces
  • \n for newlines
  • Filtered output: < and > don't break the entire page

Planned

  • Escape sequences for coloring

Metadata

Release files for httpprint 1.3

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

Source distribution (sdist)

Source distribution for httpprint 1.3
File Size Uploaded Provenance Actions
httpprint-1.3.tar.gz 3.3 kB Without provenance Details for httpprint-1.3.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for httpprint 1.3
File Interpreter ABI Platform Actions
httpprint-1.3-py3-none-any.whl Python 3 none any Details for httpprint-1.3-py3-none-any.whl

Total release size: 6.9 kB

Release files / httpprint-1.3.tar.gz

Download URL httpprint-1.3.tar.gz
Size 3.3 kB
Tags Source
SHA-256 checksum
How to use checksums
e814a87555fb7276069b58d39d48a46b0e392ff83d30a8eaa9b2cf24a0b510db
BLAKE2b-256 checksum
How to use checksums
a0fb48e1046284b9ac5b49ec8eb192a6635c24dac1ea264aa979afc54c65a21d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Release files / httpprint-1.3-py3-none-any.whl

Download URL httpprint-1.3-py3-none-any.whl
Size 3.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
cdce4e7b60c726cc9fce1456150ced7df8bdccdf2e33c5e99942d3996b5581de
BLAKE2b-256 checksum
How to use checksums
68dc9506d6af333abac0a2d7cc45dd421633723db6eb1d16844c6783fa45e504
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Security for httpprint 1.3

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.

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