zoukankan      html  css  js  c++  java
  • 使用python处理selenium中的css_selector定位元素的模糊匹配问题

    # 匹配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()

  • 相关阅读:
    网站
    世上本无事,庸人自扰之
    mac系招聘BBS
    新浪微博语录帝摘录
    dwz jui
    cheap vps
    facebook的开发标准
    rails的一些插件
    租房宝
    在Z10上用3G
  • 原文地址:https://www.cnblogs.com/sgwjj/p/8036727.html
Copyright © 2011-2022 走看看