我正在使用Python Selenium軟件包,並且存在我想要訪問的此元素,但沒有id
。我試着這樣做:查找元素
find_element_by_class()
但它顯示:
elem6=driver.find_element_by_class("ar9 T-I-J3 J-J5-Ji")
回溯(最近最後一次通話):
File "<stdin>", line 1, in <module>
AttributeError: 'WebDriver' object has no attribute 'find_element_by_class'
下面是我要訪問
元素<div aria-label="Delete" data-tooltip="Delete" style="-moz-user-select: none;" class="T-I J-J5-Ji nX T-I-ax7 T-I-Js-Gs ar7" act="10" role="button" tabindex="0">
<div class="asa"><div class="ar9 T-I-J3 J-J5-Ji">
</div>
</div>
</div>
Would'nt它被find_element_by_class_name( 'AR9 T-I-J3 J-J5-記')? –
您是否在將'.find_element_by_class(「ar9 T-I-J3 J-J5-Ji」)''改爲'.find_element_by_class_name('ar9 T-I-J3 J-J5-Ji')後找到了元素?或不。因爲硒不支持'find_element_by_class'通過傳遞複合類。 –
是的。它顯示了不允許的化合物類名稱 – AAA