为了账号安全,请及时绑定邮箱和手机立即绑定

使用铬时的硒“selenium.common.exceptions.NoSuchElement

使用铬时的硒“selenium.common.exceptions.NoSuchElement

撒科打诨 2019-06-09 15:35:33
使用铬时的硒“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。有什么办法可以解决这个问题吗?
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 1019 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信