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

Uploaded Python 3

File details

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

File metadata

  • Download URL: easyttuimenus-0.1.5.tar.gz
  • Upload date:
  • Size: 14.6 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.5.tar.gz
Algorithm Hash digest
SHA256 a4eb1917b958e4f2eb416fe5dbcc89cbabbc3b385bed09d9f1a4ba368285938c
MD5 f47437994066d1db4ce63252d9a196d5
BLAKE2b-256 4db8adb7f59128dda2de7f7487fff4c5075ce77ba8534f8c8e0660e1c58757cc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: easyttuimenus-0.1.5-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.5-py3-none-any.whl
Algorithm Hash digest
SHA256 608dc9e3d1e538b50315b2f3b5f728ebd1238f8a4f4ae68c070a19b525086ed4
MD5 3569666c70619a481fd30fb570e8b1be
BLAKE2b-256 12da65641eca7fd07b6b6eaa3290002def62fad310f1301a7356553de2879ad4

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