我正在使用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>
答案 0 :(得分:2)
您使用的方法名称不正确。它应该是find_element_by_class_name
。
您可以在错误消息中看到它:
AttributeError: 'WebDriver' object has no attribute 'find_element_by_class'