无法从 ChromeDriver 和 Chrome v87 中的节点连接错误读取描述符
问题:
用户在Chrome v87和ChromeDriver期间遇到错误v87.0.4280.20 升级,特别是 Windows 10 中的“无法从节点连接读取描述符:连接到系统的设备无法运行”错误。
原因:
虽然此错误的根本原因仍不清楚,但它似乎特定于最新的 ChromeDriver
解决方案:
要解决此问题,可以通过实验性选项进行快速修复:
options.add_experimental_option('excludeSwitches', ['enable-logging'])
已更新代码:
from selenium import webdriver options = webdriver.ChromeOptions() options.add_argument("start-maximized") # Suppress error messages/logs options.add_experimental_option('excludeSwitches', ['enable-logging']) driver = webdriver.Chrome(options=options, executable_path=r'C:\WebDrivers\chromedriver.exe') driver.get('https://www.google.com/')
通过使用以下命令抑制错误消息exceptSwitches 选项,可以隐藏错误日志而不影响浏览器功能。
以上是如何修复 ChromeDriver 和 Chrome v87 中的'无法从节点连接读取描述符”错误?的详细内容。更多信息请关注PHP中文网其他相关文章!