Skip to main content

license pypi

temprint

temprint is an acronym for temporary print

This package provides an easy way to output temporary prints intended to be overwritten by other messages. Use it if you want to avoid flooding your terminal with old prints.

Usage

  1. Install it with $ pip install temprint

  2. Now you can use the temprint function, as in:

from time import sleep
from temprint import temprint

msgs = [
    'a short message',
    'a slightly longer message',
    'a tiny msg',
    'a very big message. it is so big that it cannot fit in your ' +
    'terminal width and temprint will behave as a regular print',
    'now a short message again',
    'and a shorter message'
]

for msg in msgs:
    temprint(msg)
    sleep(2)

You should see the messages being printed and then erased iteratively.

If the message is longer than your terminal width, temprint will behave as the regular built-in print function.

The temprint function can receive a series of objects to be printed and a separator:

>>> temprint('first', 'second', 'third', sep='/')
first/second/third

Metadata

Release files for temprint 1.0.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 temprint 1.0.3
File Size Uploaded
temprint-1.0.3.tar.gz 2.6 kB Details

Release files / temprint-1.0.3.tar.gz

Download URL temprint-1.0.3.tar.gz
Size 2.6 kB
Tags Source
SHA-256 checksum
How to use checksums
119d7df90d04cbfe030c2d9de730f486a73b52caa727c7de70181cc3944f3c03
BLAKE2b-256 checksum
How to use checksums
b6be7bc01416ce47612069cbf5ff6f4d3c523ef8c4420a5893560e288f3981cf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.19.1 setuptools/41.0.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.0

Release history Release notifications | RSS feed

This release

1.0.3 This release

1 release file

1.0.2

1 release file

1.0.1

1 release file

1.0.0

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