防止網站檢測出Selenium的window.navigator.webdriver屬性


只需在Chromeoptions對象中添加一個屬性即可解決

1 import time 2 from selenium.webdriver import Chrome, ChromeOptions 3 options = ChromeOptions() 4 # options.headless = True
5 options.add_experimental_option('excludeSwitches', ['enable-automation']) 6 browser = Chrome(r'D:\CentBrowser\CentBrowser\Application\chromedriver.exe', options=options) 7 browser.get('www.baidu.com') 8 browser.save_screenshot('baidu.png') 9 browser.quit()

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM