gpt4 book ai didi

selenium.common.exceptions.NoSuchElementException : Message: Unable to locate element:

转载 作者:行者123 更新时间:2023-12-02 15:58:16 27 4
gpt4 key购买 nike

我试图使用 selenium 在网页 kahoot.it 上自动生成大量用户,使它们出现在类(class)前面,但是,在尝试访问 inputSession 项(您在其中编写进入游戏的gameID)

from selenium import webdriver
from selenium.webdriver.common.keys import Keys

driver = webdriver.Firefox()
driver.get("http://www.kahoot.it")

gameID = driver.find_element_by_id("inputSession")
username = driver.find_element_by_id("username")

gameID.send_keys("53384")

这是错误:

selenium.common.exceptions.NoSuchElementException: Message: Unable to locate element:
{"method":"id","selector":"inputSession"}

最佳答案

看起来加载网页需要一些时间,因此没有检测到 webelement。您可以使用上面 @shri 的代码,也可以仅在代码 driver = webdriver.Firefox() 下面添加这两个语句:

driver.maximize_window() # For maximizing window
driver.implicitly_wait(20) # gives an implicit wait for 20 seconds

关于selenium.common.exceptions.NoSuchElementException : Message: Unable to locate element:,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27112731/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com