要解决这个问题,你可以禁用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错误

python selenium4 报错handshake failed; returned -1 SSL error code 1 net_error -101但程序正常执行如何不显示该错误

原文地址: http://www.cveoy.top/t/topic/ioAq 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录