Skip to main content

Create simple but useful terminal menus.

Project description

text_menu

A small facility for making menus in a terminal.

Requirements

  • Runs in standard terminals.
  • Uses single key entry for menu choices.
  • Can be used to either:
    • Read menus from a JSON file or
    • Be passed JSON as parameter.
  • Will recognize default choices that only require "Enter."
  • Menu choices may be de-activated according to circumstances.

Possible future enhancements:

  • Use of library to get fancy colors. (colorama?)

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

text_menu-0.0.1.tar.gz (4.4 kB view details)

Uploaded Source

Built Distribution

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

text_menu-0.0.1-py3-none-any.whl (17.9 kB view details)

Uploaded Python 3

File details

Details for the file text_menu-0.0.1.tar.gz.

File metadata

  • Download URL: text_menu-0.0.1.tar.gz
  • Upload date:
  • Size: 4.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.9.1 pkginfo/1.7.0 requests/2.23.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.7.1

File hashes

Hashes for text_menu-0.0.1.tar.gz
Algorithm Hash digest
SHA256 3bf3aaf356bee73f38f794b18eead165375d74ba5acb0689b9ed1ed277f0bef0
MD5 b804a1e221da329e8d1bbc8758cd18d4
BLAKE2b-256 3d28be1999bb7bb5645ffa18c700338cc2a5ea653f758dd6c8c38c3668254622

See more details on using hashes here.

File details

Details for the file text_menu-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: text_menu-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 17.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.9.1 pkginfo/1.7.0 requests/2.23.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.7.1

File hashes

Hashes for text_menu-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 a8207238566a645d9ae95666ceeedcff2ad29656e334676a502c2563b7df8f39
MD5 fe1594da542d921a356cfe162fc85a5d
BLAKE2b-256 7386ecbbe1b0228a4d4a3ce19e0cc128de82bdc8b80f93ef83630f72bfd2357f

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