8种元素定位方式:
xpath和css_selector比较
css_selector执行效率比id还快,因为:源码中by_id()方法会被自动转成css()方法处理
css_selector的使用
1、通过css_selector的方式,可以采用任意的属性来定位元素,只需要在属性的两边加一对中括号即可
driver.find_element_by_css_selector('[value="2"]').click()
2、class_name不支持同时用两个class定位,使用多个class_name定位时可以用css_selector()代替class_name(),只需要在每个class_name前面加上小数点“.”即可
driver.find_element_by_css_selector(".shopCar_btn_03.fl").click()