Skip to main content

A package to fully control printing in Python. You can delete any line with just one command

Project description

phandler is a package to fully control printing in Python. You can delete any line with just one command.

First of all, you need to create prints handler object that will handle all the prints:

ph = phandler.prints_handler(False) # <- Set argument to True if you want to ignore errors

Now, you can print something:

ph.print('Hello world!')

If you want to delete any line, just use this command and specify target line number (counting from bottom):

ph.delete_line(1) # <- This will delete last printed line

You can use use inputs also:

name = ph.input('Enter your name: ') # <- Now, prompt and input value are removable with delete_line command

To clear saved prints you can use:

ph.clear(True) # <- Set argument to True if you want to clear all visible lines too

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

phandler-1.6.tar.gz (2.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

phandler-1.6-py3-none-any.whl (3.2 kB view details)

Uploaded Python 3

File details

Details for the file phandler-1.6.tar.gz.

File metadata

  • Download URL: phandler-1.6.tar.gz
  • Upload date:
  • Size: 2.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.2

File hashes

Hashes for phandler-1.6.tar.gz
Algorithm Hash digest
SHA256 82b105369c50389136be83422cc713cd35578a23484e984a138e71fa3ad8b658
MD5 f65076f641e9066cc810f3d3a8308f62
BLAKE2b-256 2eb88034f16409366d8628f731f3d63a1be331079bb21fce927cc611b6aeacd7

See more details on using hashes here.

File details

Details for the file phandler-1.6-py3-none-any.whl.

File metadata

  • Download URL: phandler-1.6-py3-none-any.whl
  • Upload date:
  • Size: 3.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.2

File hashes

Hashes for phandler-1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 0d39848a3210daa9eafeb827df6a218be41bb71d0b44252e6b960f30d71a019f
MD5 725aea04855fea739fe900df14a57430
BLAKE2b-256 b079a8f6623cf261a362bb73903e66e715efc559c69c923ee0088add76b75e14

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page