Python Forum
Create a dynamic Menu from a editable Dictionary.
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Create a dynamic Menu from a editable Dictionary.
#1
I am trying to create a dynamic menu system that will produce menu items based on what items are specified in the _number_ranges dictionary.

I would the result to be

Please Select a Range:
1 - 549 StKilda Rd
2 - Mulgrave
3 - Rhodes
4 - Not Defined Number

I would also like to be able to add to the ranges and have that create the corresponding menu items.



# Define Site Ranges Dictionary
_number_ranges = {
    "549StKilda": {
        'start': 61392697000,
        'end': 61392697999,
        'name': "549 StKilda Rd"
    },
    "Mulgrave": {
        'start': 61385849100,
        'end': 61385849199,
        'name': "Mulgrave"
    },
    "Rhodes": {
        'start': 61298169000,
        'end': 61298169999,
        'name': "Rhodes"
    },
    "Not Defined Number": {
        'start': 0,
        'end': 99999999999,
        'name': "NON Number"
    },
 
def find_available_n():
    for num_range in _number_ranges:
        print(num_range)
        #Ask for Choice
        choose_range = input("Please Select Range: ")
        return choose_range
Reply
#2
you might want to take a look at curses : https://docs.python.org/3/library/curses.html
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  How can I create menu in Python? khagan07 1 514 Oct-07-2023, 12:44 PM
Last Post: deanhystad
  Create new dictionary angus1964 6 2,055 May-08-2022, 12:43 PM
Last Post: snippsat
  Create new dictionary angus1964 2 1,253 May-06-2022, 02:14 PM
Last Post: deanhystad
  How to create a menu button? Frankduc 30 5,222 Mar-09-2022, 10:37 PM
Last Post: deanhystad
  Create Dynamic For Loop quest 3 4,370 Apr-26-2021, 02:03 PM
Last Post: ibreeden
  Mysql CREATE TABLE IF NOT EXISTS dynamic table name nisusavi 0 2,338 Apr-29-2020, 06:45 PM
Last Post: nisusavi
  Need to create a dictionary from a *.csv 74razor 5 2,997 Dec-18-2019, 08:57 PM
Last Post: ichabod801
  Create a dictionary from a list klllmmm 3 2,948 Oct-06-2019, 05:50 PM
Last Post: Gribouillis
  Create menu with selectable items SaladFingers 4 2,889 Sep-28-2019, 11:23 AM
Last Post: SaladFingers
  Create XML from dictionary pygrrrl 7 99,586 Jul-29-2019, 08:33 PM
Last Post: pygrrrl

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020