尝试在 Chrome 上使用 Selenium 与 QWOP 交互时,始终出现错误消息:
selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element {"method":"id","selector":"window1" (Session info: chrome=63.0.3239.108 (Driver info: chromedriver=2.34.522913
由于提供的定位器 id 无法唯一标识所需的元素,因此引发“NoSuchElementException”。
要解决此问题,请将定位器替换为唯一标识画布的定位器element:
WebDriverWait(driver, 20).until(EC.element_to_be_clickable((By.XPATH, "//canvas[@id='window1']"))).click()
免责声明: 提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发到邮箱:[email protected] 我们会第一时间内为您处理。
Copyright© 2022 湘ICP备2022001581号-3