通过Selenium中的webdriver传递用户代理

通过Selenium中的webdriver传递用户代理,第1张

通过Selenium中的webdriver传递用户代理

通过更改浏览器的配置文件,可以在python版本的webdriver中更改用户代理。我只是

webdriver.Firefox()
通过传递配置文件参数来完成此 *** 作。您需要执行以下 *** 作:

from selenium import webdriverprofile = webdriver.FirefoxProfile()profile.set_preference("general.useragent.override","your_user_agent_string")driver=webdriver.Firefox(profile)

每次您希望更改用户代理时,都需要重新启动Web浏览器(即

driver=webdriver.Firefox(profile)
再次调用)

如果不确定您的用户代理字符串是什么,请在正确显示该页面的浏览器中搜索“我的用户代理是什么”,只需复制并粘贴该页面即可。

希望能解决它。



欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5586091.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-14
下一篇 2022-12-14

发表评论

登录后才能评论

评论列表(0条)

保存