对 Selenium 使用随机 userAgent (python)

Use random userAgent for Selenium (python)

需要使用随机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()

我个人使用 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()