Skip to main content

Write simple UI for your code in seconds in a unified way using Easy TTUI Menus

Project description

Easy TTUI Menus

About

Write simple UI for your code in seconds in a unified way using Easy TTUI Menus

Installation

Run pip3 install easyttuimenus from your preferred environment.

Usage

List Menu

list_menu(prompt: str, options: list)

Use when you have a list of possible valid options.

Parameters

prompt: Information to give to the user

opitons: The list of options to select

Returns

An index from options

Example Usage

import easyttuimenus
prompt = "Pick one of these"
options = ["lorem", "ipsum", "lorem ipsum"]
choice = easyttuimenus.list_menu(prompt, options)
print(options[choice]) # selected item from options

Int Menu

Use when you want to take an integer value as input.

Parameters

prompt: Information to give to the user

opitons: A list containing a minimum and maximum value

Returns

An integer value

Example Usage

import easyttuimenus
min_and_max = [0, 10]
prompt = "Pick a value between 0 and 10"
user_input = easyttuimenus.int_menu(prompt, min_and_max)
print(user_input) # user selected number

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

easyttuimenus-0.1.1.tar.gz (14.8 kB view details)

Uploaded Source

Built Distribution

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

easyttuimenus-0.1.1-py3-none-any.whl (15.2 kB view details)

Uploaded Python 3

File details

Details for the file easyttuimenus-0.1.1.tar.gz.

File metadata

  • Download URL: easyttuimenus-0.1.1.tar.gz
  • Upload date:
  • Size: 14.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for easyttuimenus-0.1.1.tar.gz
Algorithm Hash digest
SHA256 4709de59653e41abc743964e20cfa6536fbee7527869011db736832700c672c7
MD5 30ec0cb722a1e45b368783386bd49797
BLAKE2b-256 86561f10656111e03d78c1d8b526862151e4a2f3e63b4d1fe9dbeff3cf827380

See more details on using hashes here.

File details

Details for the file easyttuimenus-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: easyttuimenus-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 15.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for easyttuimenus-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 be2443c28f738dd69e802dc8293b1af8f16f57d59fa3acb4930b7d9dcf359051
MD5 c6b3b4ac2767800c9eb2d50af5e19149
BLAKE2b-256 01ea3890c341e83c3fca5949a8a99e780c234e20ab941aab951123989b54f11d

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