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

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: easyttuimenus-0.1.3.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.3.tar.gz
Algorithm Hash digest
SHA256 48e158564178ed4f2a8e4e7f4679f772c4c19b75c9e48b185b7504f5251e0e83
MD5 b12b595fc05183414b57c87a157acd70
BLAKE2b-256 bf346ecbdade363fe9358815d6f6490e7525fcac4468ee086e46b5f9fabfbc15

See more details on using hashes here.

File details

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

File metadata

  • Download URL: easyttuimenus-0.1.3-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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 b8b7a965350fd9f87a3b92fe21ba53400ec168e99d5cd8453c61bd2b16087d9e
MD5 038f14dfcbf44a4b1f65740d0791327d
BLAKE2b-256 cfae57f7c11602425f82ae4c7b889b12c2c1fbad73490d11cf74ff24d7b2132c

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