当前位置:   article > 正文

‘excludeSwitches‘ 的 [‘enable-logging‘] 和[‘enable-automation‘]

excludeswitches

selenium 使用 chrome 浏览器的 chromedriver 时,可以加参数,

chrome_options=webdriver.ChromeOptions()
chrome_options.add_experimental_option('excludeSwitches',['enable-logging'])
chrome_options.add_experimental_option('excludeSwitches',['enable-automation'])

driver=webdriver.Chrome(options=chrome_options)

经过测试,
'excludeSwitches',['enable-logging'] 是关闭,控制台(terminal)中
关于

DevTools listening on ws://127.0.0.1
  • 1

DevTools listening on ws://127.0.0.1:6409/devtools/browser/0a8e658d-8d72-47d4-b7b0-f71a79ab14c9
PS C:\Users\admin\Desktop\bilibili> [8852:15236:0215/145558.279:ERROR:device_event_log_impl.cc(218)] [14:55:58.289] USB: usb_device_handle_win.cc:1046 Failed to read descriptor from node connection: ����ϵͳ�ϵ��豸û�з������á� (0x1F)

乱码
����ϵͳ�ϵ��豸û�з������á�
转换出错
的意思

'excludeSwitches',['enable-logging'] 就是用来关闭,控制台(terminal)中
关于 DevTools listening on ws://127.0.0.1 这些错误提示的。

而,'excludeSwitches',['enable-logging'] ,
是用来 隐藏 自动化页面中地址栏下方的 “正由自动化软件控制” 的那个提示行,
网上对这个参数 解释 是:规避监测

感兴趣,可以去查询相关资料。

February the 15th 2023 Wednesday

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/AllinToyou/article/detail/89894
推荐阅读
  

闽ICP备14008679号