CSS 通过属性值选择元素及以某个字符串开头,结尾或者包含某个字符串的元素


 

<a href="http://www.miitbeian.gov.cn">苏ICP备88885574号</a>

0.通过属性值来选择元素:

driver.find_element_by_css_selector('[href="http://www.miitbeian.gov.cn"]')

或

driver.find_element_by_css_selector('a[href="http://www.miitbeian.gov.cn"]')

1.通过选择属性值以某个字符串开头来定位元素

driver.find_element_by_css_selector('[href^="http"]')

或

driver.find_element_by_css_selector('a[href^="http"]')

2.通过选择属性值以某个字符串结尾来定位元素

driver.find_element_by_css_selector('[href$="gov.cn"]')

或

driver.find_element_by_css_selector('a[href$="gov.cn"]')

3. 通过选择属性值包含某个字符串来定位元素

driver.find_element_by_css_selector('[href*="miitbeian"]')

或

driver.find_element_by_css_selector('a[href*="miitbeian"]')

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM