python selenium4 报错handshake failed; returned -1 SSL error code 1 net_error -101但程序正常执行如何不显示该错误
要解决这个问题,你可以禁用Selenium的SSL错误提示。你可以通过设置ChromeOptions来实现这一点。以下是一个示例代码:
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
# 创建 ChromeOptions 对象
chrome_options = Options()
# 禁用 SSL 错误提示
chrome_options.add_argument('--ignore-ssl-errors=yes')
chrome_options.add_argument('--ignore-certificate-errors')
# 创建 Chrome WebDriver 对象
driver = webdriver.Chrome(chrome_options=chrome_options)
# 在这里写你的代码...
# 关闭 WebDriver
driver.quit()
在这个示例代码中,--ignore-ssl-errors=yes 参数用于禁用 SSL 错误提示,--ignore-certificate-errors 参数用于禁用证书错误提示。
通过使用这些参数,你应该能够在执行程序时不再显示SSL错误
原文地址: http://www.cveoy.top/t/topic/ioAq 著作权归作者所有。请勿转载和采集!