PyInquirer-Based User Selection Function

  • Share this:

Code introduction


This function uses the PyInquirer library's prompt and Choice classes to select a user from a given list. It first defines a list of question configurations, specifying a list type question to select a user from the list provided by the user.


Technology Stack : PyInquirer

Code Type : Python Function

Code Difficulty : Intermediate


                
                    
def select_random_user(input_list):
    from pyinquirer import prompt, Choice

    questions = [
        {
            "type": "list",
            "name": "user",
            "message": "Select a user from the list:",
            "choices": input_list
        }
    ]

    answer = prompt(questions)
    return answer["user"]                
              
Tags: