如何查找子元素

问题描述 投票:0回答:1

如何找到子元素。在下面,我需要选择P标签内的A标签。错误对象没有可单击的属性。

<p class="parent">
    Stack
    <a href="https://stackoverflow.com">overflow</a>
</p>

Python代码

find = driver.find_elements_by_css_selector("p.parent>a")
find.click()
python selenium selenium-webdriver xpath selenium-chromedriver
1个回答
0
投票

我认为您的问题是您正在寻找elements,并且您只希望返回一个元素。当寻找元素时,它返回一个列表。

尝试此操作。

find = driver.find_element_by_css_selector(".parent a")
find.click()

© www.soinside.com 2019 - 2024. All rights reserved.