【发布时间】:2019-01-20 05:40:26
【问题描述】:
我正在构建一个搜索机器人,我希望它从桌面更改为移动
我尝试使用 profile.set_preferences 但由于某种原因它不会改变。它不会给出编译时间错误,但不会更改用户代理。我也尝试设置所需的功能,但也没有用。
if count == 0:
browser = webdriver.Firefox(executable_path="geckodriver.exe")
else:
profile = webdriver.FirefoxProfile()
profile.set_preference("general.useragent.override", "Mozilla/5.0 (Android 4.4; Tablet; rv:41.0) Gecko/41.0 Firefox/41.0")
browser = webdriver.Firefox(profile)
我希望它作为普通浏览器搜索一次,然后作为移动设备搜索,但它只是作为普通浏览器搜索两次,我确信我会增加计数。
【问题讨论】:
标签: python selenium firefox user-agent geckodriver