gpt4 book ai didi

python - 使用 Python Selenium 定位元素

转载 作者:太空宇宙 更新时间:2023-11-04 06:26:59 25 4
gpt4 key购买 nike

我是 Selenium 的新手,我想知道如何找到这张图片中突出显示的元素:

HTML code for object

这是我尝试过的方法,但我收到以下错误消息:

create_a_detector_btn = wait.until(EC.presence_of_element_located((By.CSS_SELECTOR,"..)))

unknown error: cannot focus element

最佳答案

这是一个通过 CSS 选择器查找元素的非常基本的示例。

from selenium import webdriver
from selenium.webdriver.common.action_chains import ActionChains

driver = webdriver.Chrome()
driver.get("URLHERE")
find_item = driver.find_element_by_css_selector("CSS SELECTOR HERE")

也可以通过x路径查找

webdriver.find_element_by_xpath('RELATIVE X PATH HERE')

在您的情况下,您似乎想要等待该元素,因此您可以执行此操作

element = WebDriverWait(self.driver, 10).until(EC.visibility_of_element_located((By.CSS_SELECTOR, "element_css")))

关于python - 使用 Python Selenium 定位元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54991452/

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