CSS 选择元素
id + #
class + . ===elements = wd.find_elements(By.CLASS_NAME, 'animal')
tag 直接写 ===elements = wd.find_elements(By.TAG_NAME, 'div')
属性值 :[‘ ‘] === element = wd.find_element(By.CSS_SELECTOR,'[href="http://www.miitbeian.gov.cn"]') 注意单引号双引号!!
复合使用 :element = wd.find_element(By.CSS_SELECTOR,'div[class="animal"]') 选择所有div中class为animal的元素
ctrl + F 可以自己选择找
选择子元素和后代元素
就是后代元素肯定是子元素,孙子也是后代,但是孙子肯定不是儿子,有点别扭但是就是这样滴
子元素
如果
元素2
是元素1
的 直接子元素, CSS Selector 选择子元素的语法是这样的元素1 > 元素2
中间用一个大于号 (我们可以理解为箭头号)
注意,最终选择的元素是 元素2
后代元素
标签:学习,wd,元素,selenums,element,初步,elements,find,CSS From: https://www.cnblogs.com/shuangshuangzi/p/16732870.html元素1 元素2
中间是一个或者多个空格隔开
最终选择的元素是 元素2