码迷,mamicode.com
首页 > 编程语言 > 详细

使用python处理selenium中的css_selector定位元素的模糊匹配问题

时间:2017-12-14 11:58:25      阅读:314      评论:0      收藏:0      [点我收藏+]

标签:匹配   find   html   使用   drive   self   标签   符号   style   

# 匹配id,先指定一个html标签,然后加上“#”符号,再加上id的属性值

self.driver.find_element_by_css_selector(‘div#ID‘).click()

# 匹配class,先指定一个html标签,然后加上“.”符号,再加上class的属性值

self.driver.find_element_by_css_selector(‘div.CLASS‘).click()

# 匹配其他属性

self.driver.find_element_by_css_selector(‘div[name=NAME]‘).click()

# 组合匹配

self.driver.find_element_by_css_selector(‘div[name=NAME][type=TYPE]‘).click()

# 匹配头部

self.driver.find_element_by_css_selector(‘div[style^="sp.gif"]‘).click()

# 匹配尾部

self.driver.find_element_by_css_selector(‘div[style$="sp.gif"]‘).click()

# 匹配中间

self.driver.find_element_by_css_selector(‘div[style*="sp.gif"]‘).click()

 

使用python处理selenium中的css_selector定位元素的模糊匹配问题

标签:匹配   find   html   使用   drive   self   标签   符号   style   

原文地址:http://www.cnblogs.com/sgwjj/p/8036727.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!