Select Color from Predefined List Using Questionary

  • Share this:

Code introduction


This function uses the Select class from the Questionary library to allow the user to select a color from a predefined list and returns the value of the selected color.


Technology Stack : Questionary library, Select class

Code Type : Function

Code Difficulty :


                
                    
def random_color_choice():
    from questionary import Select

    options = [
        {"name": "Red", "value": "#FF0000"},
        {"name": "Green", "value": "#008000"},
        {"name": "Blue", "value": "#0000FF"},
        {"name": "Yellow", "value": "#FFFF00"},
        {"name": "Purple", "value": "#800080"}
    ]

    color = Select("Choose a color:", options).render().value
    return color