解决方案
该提示是由于不安全的地址导致的,需要把这个错误屏蔽掉,可以使用 –ignore-certificate-errors 来屏蔽。屏蔽后发现还有其他错误提示,也一并解决了。
主要添加了三项:
# 忽略证书错误 options.add_argument('--ignore-certificate-errors') # 忽略 Bluetooth: bluetooth_adapter_winrt.cc:1075 Getting Default Adapter failed. 错误 options.add_experimental_option('excludeSwitches', ['enable-automation']) # 忽略 DevTools listening on ws://127.0.0.1... 提示 options.add_experimental_option('excludeSwitches', ['enable-logging'])
下面是完整代码:
# http://chromedriver.storage.googleapis.com/index.html service = Service("D:\chromedriver.exe") # 配置选项 options = webdriver.ChromeOptions() # 忽略证书错误 options.add_argument('--ignore-certificate-errors') # 忽略 Bluetooth: bluetooth_adapter_winrt.cc:1075 Getting Default Adapter failed. 错误 options.add_experimental_option('excludeSwitches', ['enable-automation']) # 忽略 DevTools listening on ws://127.0.0.1... 提示 options.add_experimental_option('excludeSwitches', ['enable-logging']) # 获取驱动 driver = webdriver.Chrome(service=service, options=options)
重启后问题解决。