使用随机userAgent for Selenium(python)

时间:2017-03-06 07:56:08

标签: python selenium automated-tests user-agent selenium-firefoxdriver

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

#!/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()

1 个答案:

答案 0 :(得分:3)

我个人使用fake-useragent库。

您可以使用以下内容生成随机使用者:

from fake_useragent import UserAgent
from selenium import webdriver

fp = webdriver.FirefoxProfile()

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