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 pip 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.4.tar.gz (14.7 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.4-py3-none-any.whl (15.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: easyttuimenus-0.1.4.tar.gz
  • Upload date:
  • Size: 14.7 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.4.tar.gz
Algorithm Hash digest
SHA256 e3e3cdd2c1af4c21f6947a43e986002c9eba64509f2d53d5cc93e9fe66a95aab
MD5 7843e16b89447871594bec06649c9002
BLAKE2b-256 d39b4714498954e37059781726aa23c734503aafaa846c480c027920b354898b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: easyttuimenus-0.1.4-py3-none-any.whl
  • Upload date:
  • Size: 15.0 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.4-py3-none-any.whl
Algorithm Hash digest
SHA256 51b1efdfe33a548b6643536d559ad130874df119f9126d1aa0b6b44265f645d9
MD5 fedc2f27e3911e9ef5e25f0734817ba7
BLAKE2b-256 cf64ec8ff97ee3875a910d21ee7aa0d1edb212bfd4573b30fc76062f5363398d

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