今天我需要另一个提示。 我正在尝试构建 Python/Selenium 代码,想法是单击 www.thewebsiteIwantoclickon 下面是我正在处理的 HTML 示例。
类 entity-result__title-text 在 HTML 中重复多次,因此我想为每个类 entity-result__title-text 单击元素 href= 打开网站 www.thewebsiteIwantoclickon 执行一些操作(我在单独的代码中)并返回到之前的 HTML 并重复相同的过程,直到最后一个类实体-结果__标题文本
See something
example
我编写了以下代码,但没有执行任何操作。
links = driver.find_elements(By.XPATH, "//span[@class='entity-result__title-text']/a[@class='app-aware-link']")
for link in links:
href = link.get_attribute("href")
link.click()
# My Action done and I'm ready to close the website
driver.back()
但是什么也没发生。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
要创建所需元素的列表,您必须为 visibility_of_all_elements_ located(),您可以使用以下任一定位器策略:
使用CSS_SELECTOR:
使用XPATH: