python selenium在打开的浏览器中如何动态调整User Agent
发表于:2024-10-02 作者:千家信息网编辑
千家信息网最后更新 2024年10月02日,这篇文章主要为大家展示了"python selenium在打开的浏览器中如何动态调整User Agent",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"py
千家信息网最后更新 2024年10月02日python selenium在打开的浏览器中如何动态调整User Agent
这篇文章主要为大家展示了"python selenium在打开的浏览器中如何动态调整User Agent",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"python selenium在打开的浏览器中如何动态调整User Agent"这篇文章吧。
核心代码是:
browser.execute_cdp_cmd('Network.setUserAgentOverride', { "userAgent": "Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2226.0 Safari/537.36", "platform": "Windows"})
使用示例:
import timefrom selenium import webdriverif __name__ == '__main__': option = webdriver.ChromeOptions() option.add_argument('lang=zh_CN.UTF-8') # 设置 browser = webdriver.Chrome(chrome_options=option) browser.get("https://www.baidu.com") print(browser.execute_script("return navigator.userAgent")) # 打印当前的userAgent # 动态调整useragent time.sleep(3) browser.execute_cdp_cmd('Network.setUserAgentOverride', { "userAgent": "Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2226.0 Safari/537.36", "platform": "Windows"}) print(browser.execute_script("return navigator.userAgent")) browser.get("https://www.baidu.com")
打印结果:
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/97.0.4692.99 Safari/537.36
Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2226.0 Safari/537.36
第一行是我的chrome
原始的header,第二行是修改后的header
并且可以在浏览器的header里看到:
以上是"python selenium在打开的浏览器中如何动态调整User Agent"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!
动态
浏览器
浏览
调整
内容
篇文章
学习
帮助
原始
一行
代码
易懂
更多
条理
核心
知识
示例
结果
编带
行业
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
对互联网科技的态度
湖南软件开发国企
数据库网络开发工程师
数据库样例文件
数据库int变负数
香河服务器
信息技术与网络安全基础题库
服务器机房防护
各服务器的默认管理ip
商丘章鱼网络技术有限公司
win10与DNS服务器未响应
成立网络安全小组组织机构
我的世界服务器组队
荆州订制软件开发公司
小程序的服务器配置
上海邮乐网络技术有
枣庄管理系统软件开发
华为服务器多网卡路由配置
华讯网络软件开发面试
浦东新区全过程软件开发管理方法
网络安全攻防大赛试题
服务器无法访问网页
法治文明网络安全法
etl数据库设计
什么软件开发不加班
枝江市软件开发技术
冬奥网络安全卫士邀请函
方舟连接服务器未知错误怎么办
家庭网络安全网页截图
网络安全培训 讲话稿