QWOP에서 Chrome과 함께 Selenium을 사용할 때
Chrome에서 Selenium을 사용하여 QWOP를 재생하려고 하면 다음과 같은 문제가 발생합니다. 오류가 발생했습니다:
selenium.common.Exceptions.NoSuchElementException: <br>메시지: 해당 요소가 없습니다: 찾을 수 없습니다. 요소<br>{"method":"id","selector":"window1"<br>
오류 "NoSuchElementException"은 Selenium WebDriver가 지정된 선택기로 식별된 요소를 찾을 수 없음을 나타냅니다. 이 경우 "window1" 캔버스 요소. 이는 다음을 포함한 다양한 이유로 발생할 수 있습니다:
이 문제를 해결하려면 다음 접근 방식을 고려하세요. :
이 경우 "id" 위치 지정자는 캔버스 요소에 대해 고유하지 않습니다. 캔버스를 클릭하려면 다음 코드를 사용하여 클릭 가능해질 때까지 기다립니다.
WebDriverWait(driver, 20).until(EC.element_to_be_clickable((By.XPATH, "//canvas[ @id='window1']"))).click()<br>
위 내용은 QWOP 게임의 캔버스 요소와 상호 작용할 때 Selenium이 NoSuchElementException을 발생시키는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!