使用Selenium的随机用户代理(python)

使用Selenium的随机用户代理(python),python,selenium,automated-tests,user-agent,selenium-firefoxdriver,Python,Selenium,Automated Tests,User Agent,Selenium Firefoxdriver,需要使用随机用户代理。我的代码是: #!/usr/bin/python # Import selenium from selenium import webdriver # init Profile options for navigation fp = webdriver.FirefoxProfile() # Set userAgent fp.set_preference("general.useragent.override", "custom userAgent") fp.update

需要使用随机用户代理。我的代码是:

#!/usr/bin/python
# Import selenium
from selenium import webdriver

# init Profile options for navigation
fp = webdriver.FirefoxProfile()

# Set userAgent
fp.set_preference("general.useragent.override", "custom userAgent")
fp.update_preferences()
我个人使用图书馆

您可以通过以下方式生成随机用户代理:

from fake_useragent import UserAgent
from selenium import webdriver

fp = webdriver.FirefoxProfile()

fp.set_preference("general.useragent.override", UserAgent().random)
fp.update_preferences()