gpt4 book ai didi

python - 访问搜索栏并使用 selenium 进行搜索

转载 作者:行者123 更新时间:2023-12-01 08:33:08 24 4
gpt4 key购买 nike

我正在尝试访问此网站的搜索栏:https://www.kissanime.ru使用 Selenium 。我使用 xpath、class、css_selector 尝试过,但每次终端中都会弹出此错误。

selenium.common.exceptions.NoSuchElementException: Message: Unable to locate element: //*[@id="keyword"]

我解决这个问题的方法是:

from selenium import webdriver
from selenium.webdriver.support.select import Select
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait


driver=webdriver.Firefox()
driver.get("https://kissanime.ru/")
driver.maximize_window()

search=driver.find_element_by_xpath('//*[@id="keyword"]')
search.send_keys("boruto")
search.send_keys(Keys.RETURN)

最佳答案

尝试添加一些等待

from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions

search = WebDriverWait(driver, 10).until(expected_conditions.visibility_of_element_located((By.ID, "keyword")))

关于python - 访问搜索栏并使用 selenium 进行搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53848402/

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