zoukankan      html  css  js  c++  java
  • webdriervAPI(CSS定位元素)

    from  selenium  import  webdriver

    driver  =  webdriver.Chorme()

    driver.get("http://www.baidu.com")

     

    通过class属性定位  (.)号表示通过class属性来定位

    driver.element_by_css_selector(" .s_ipt ")

     

    通过id属性定位  (#)号表示通过id属性来定位元素

    driver.find_element_css_selector(" #su ")

     

    通过属性定位

      在css当中也可以使用元素的任意属性,只要这些属性可以唯一的标识这个元素。

    driver.find_element_css_selector(" [name='kw'] ")

    driver.find_element_css_selector(" [type=' submit '] ")

     

    组合定位

    driver.find_element_css_selector(" span.bg s_ipt_wr > input.s_ipt ")

    driver.find_element_css_selector(" span.bg s_ipt_wr > input#s_ipt ")

  • 相关阅读:
    王道训练营-C语言-1
    错排问题
    王道训练营-C语言-1
    图文处理 生成海报
    根据经纬度按距离排序
    vue总结
    docker+consul
    doker es
    知识库
    php笔记
  • 原文地址:https://www.cnblogs.com/97xiaolai/p/11707008.html
Copyright © 2011-2022 走看看