Skip to main content

Simple ASCII menus for humans.

Project description

Usually one has to make the user choose an item from a list of items. For this one has to write the same code again. The result is usually a very ugly menu which is not much user friendly. Simple Menus is a simple library that provides ready made classes to make menus which are smart and at the same time good looking and user friendly. You say that you can do that with a while loop you say? These menus are error tolerant which means that if user enters an input that maps to more than one option, it automatically picks those options and shows a new menu with only those options to the user. This feature can be turned on and off while making a new menu.

Right now this library provides only the IdentifierMenu class to make menus. The class accepts many different arguments which can be used to make a wide variety of menus. If you are still not satisfied and want more, you can make your own menu classes by extending the abstract base class Menu which acts the basic structure for all menus in this library.

To know more about how to use the library head over to [the docs](http://simple-menus.readthedocs.org).

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

Simple-Menus-0.5.1.tar.gz (5.0 kB view details)

Uploaded Source

File details

Details for the file Simple-Menus-0.5.1.tar.gz.

File metadata

  • Download URL: Simple-Menus-0.5.1.tar.gz
  • Upload date:
  • Size: 5.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for Simple-Menus-0.5.1.tar.gz
Algorithm Hash digest
SHA256 24a2f72501a94ae1bc9c643f6c0c3166b58b55e46795bc531bb38a6fcc49825a
MD5 71c38aef501384266ff8a8281311b02e
BLAKE2b-256 663a3e05f42706bb9d24bd699a946c4541e7a3628ca5f00832f6f5042ad4d948

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