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.3.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.3-py3-none-any.whl (3.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: phandler-1.3.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.3.tar.gz
Algorithm Hash digest
SHA256 825ebb0033ce56f1a3853620344983d752a1158a7176d8fc53fa69a3ccfbaede
MD5 e5898d757a627e896266258172d3c5d7
BLAKE2b-256 92b203ed11518631e3c1f110abb45a0add747fe45092cea23db647fbe0a0ded2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: phandler-1.3-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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 9bd9afd952d66a407f8f7d4c6645dd86e977f7e814465ba7239ff538888e7060
MD5 019df0b491d51ec72ddecd8e1b9634d1
BLAKE2b-256 356d4e4e44114de47ace9f100f1caf13464b352dc7f63cfc6693fbd7fc6f8ed8

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