>  기사  >  백엔드 개발  >  Windows 10 업데이트 후 Chrome v87에서 '노드 연결에서 설명자를 읽지 못했습니다' 오류가 발생하는 이유는 무엇입니까?

Windows 10 업데이트 후 Chrome v87에서 '노드 연결에서 설명자를 읽지 못했습니다' 오류가 발생하는 이유는 무엇입니까?

Mary-Kate Olsen
Mary-Kate Olsen원래의
2024-11-10 06:50:02958검색

Why Does Chrome v87 Cause

업데이트 시 Chrome v87 USB 장치 오류

최근 Windows 10, ChromeDriver v87 및 Chrome v87 업데이트에서 사용자에게 오류가 발생할 수 있습니다. "노드 연결에서 설명자를 읽지 못했습니다. 시스템에 연결된 장치가 없습니다"라는 메시지가 표시됩니다. 작동 중입니다."

이 오류는 최소한의 Selenium 코드를 실행할 때 콘솔에 나타나 테스트 실행을 방해합니다. 이는 ChromeDriver/Chrome v87 관련 문제이거나 호환성 문제일 수 있습니까?

오류 로그 숨기기

오류가 기능 작동에 영향을 미치지는 않지만 다음과 같은 문제일 수 있습니다. 콘솔에 방해가 됩니다. 다행히 이 오류는 간단한 "해킹"을 사용하여 억제할 수 있습니다.

add_experimental_option()을 통해 ChromeOptions에 다음 인수를 추가하면 오류 메시지가 콘솔에서 제외됩니다.

options.add_experimental_option('excludeSwitches', ['enable-logging'])

이 수정을 통해 업데이트된 코드 블록은 다음과 같습니다.

from selenium import webdriver

options = webdriver.ChromeOptions()
options.add_argument("start-maximized")
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/')

이 솔루션은 오류 메시지를 효과적으로 숨깁니다. 중단 없는 테스트 실행이 가능합니다.

위 내용은 Windows 10 업데이트 후 Chrome v87에서 '노드 연결에서 설명자를 읽지 못했습니다' 오류가 발생하는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.