使用铬时的硒“selenium.common.exceptions.NoSuchElement我在试着玩QWOP在Chrome上使用Selenium,但我始终得到以下错误: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(36222509aa6e819815938cbf2709b4849735537c), platform=Linux 4.10.0-42-generic x86_64)在使用以下代码时:from selenium import webdriverfrom selenium.webdriver.common.action_chains import ActionChainsimport time
browser = webdriver.Chrome()browser.set_window_size(640, 480)browser.get('
implicitly_wait(10)canvas = browser.find_element_by_id("window1")canvas.click()while (True):
action = ActionChains(browser)
action.move_to_element(canvas).perform()
canvas.click()
canvas.send_keys("q")同样的代码在Firefox上也能很好地工作,但是由于我想使用Chrome的功能在无头模式下运行WebGL游戏,所以我不能真正切换到Firefox。有什么办法可以解决这个问题吗?
添加回答
举报
0/150
提交
取消