我正在查找在Python中使用远程驱动程序为不同浏览器设置用户代理
我的情况是,我没有远程selenium设置来尝试以下操作
所以我事先询问下面的片段是否正确
我在网上找到了以下方法
1。火狐capabilities = DesiredCapabilities.FIREFOX.copy()
capabilities['general.useragent.override'] = user_agent_string
driver = Remote(command_executor=server_url, desired_capabilities=capabilities)
上面是正确的吗?在
2。幻影
^{pr2}$
上面是正确的吗?在
3。铬#Not sure about this
capabilities = DesiredCapabilities.CHROME.copy()
capabilities['chrome.switches'] = ['--user-agent=' + user_agent_string]
driver = Remote(command_executor=server_url, desired_capabilities=capabilities)
如果这不起作用(我在谷歌上发现了一些问题)
然后
还有别的办法吗?比如使用Chrome选项?怎么做?在
4。IE公司Does it support or any need ?
另外,是否可以在驱动器实例创建后(动态地)更改用户代理?在