web自动化 | selenium | 元素定位3----class定位
1、语法与注意事项
语法: driver.find_element_by_class_name("元素的class属性的其中一个类名")
注意: class可能包含多个类名由空格分割,一定要选唯一的属性值
定位的时候选取其中一个有代表的即可,而xpath定位使用class时,要选取所有class中的内容
2、看图举例:
import time
from selenium import webdriver
driver = webdriver.Chrome()
driver.get("http://www.baidu.com")
try:
driver.find_element_by_class_name("title-text").click()
except Exception as e:
print(e)
finally:
time.sleep(3)
driver.quit()