使用css选择器

会返回第一个符合css选择式的元素,如果没有符合条件的,会抛出NoSuchElementException

比如:

<html>
 <body>
  <p class="content">Site content goes here.</p>
</body>
<html>

要找p元素,可以这么来:

content = driver.find_element_by_css_selector('p.content')

孩子

直接孩子:
<div>
    <a>xx</a><!--选这个-->
</div>

css=div > a

内部孩子:
<div>
    <div>
        <a>xx</a><!--选这个-->
    </div>
</div>

css=div a

兄弟节点

ID && CLASS

属性

内部文本匹配

Last updated