Selenium WebDriver:获取没有类名但带有类别名称的DIV的值

时间:2018-01-10 15:37:37

标签: python-3.x selenium selenium-webdriver find

我正在尝试在python 3中使用selenimum webdriver。

我的html源代码是:

<div the-category="Cat1"...></div>
<div the-category="Cat2"...></div>

我知道,如果不是category,我会上课,例如:

<div class="Cat1"...></div>
<div class="Cat2"...></div>

我可以通过以下方式找到第一个div

driver.find_element_by_class_name('Cat1')

但如何找到:

中的第一个div
<div the-category="Cat1"...></div>
<div the-category="Cat2"...></div>

1 个答案:

答案 0 :(得分:1)

试试这个

driver.find_element_by_css_selector('div[the-category="Cat1"]')