Random User Agent Generator

  • Share this:

Code introduction


This function uses the requests library and the random library to randomly select and return a user agent from a predefined list.


Technology Stack : requests, random

Code Type : Function

Code Difficulty : Intermediate


                
                    
def get_random_useragent():
    import random
    import requests

    user_agents = [
        'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.3',
        'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.3 Safari/605.1.15',
        'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.104 UBrowser/88.0.4324.104 Safari/537.36'
    ]
    
    return random.choice(user_agents)