zoukankan      html  css  js  c++  java
  • python---获取元素 CSS

    一/
    #=id=#id
    .=class=类选择器

    #导包
    from selenium import webdriver
    #导入时间
    import time
    #设置浏览器
    driver=webdriver.Firefox()
    #设置网址
    driver.get("https://www.baidu.com")
    #百度搜索内容   . =类 =class
    driver.find_element_by_css_selector(".s_ipt").send_keys("selector")   . 类   s_ipt 类的值
    #百度一下
    driver.find_element_by_css_selector(".s_btn").click()
    #设置退出时间ox
    time.sleep(5)
    #退出浏览器
    driver.quit()
    二/

    form#form>span>input.s_ipt 元素从父级开始选取
    #导包
    from selenium import webdriver
    #导入时间
    import time
    #找浏览器
    driver=webdriver.Firefox()
    #找路径
    driver.get("https://www.baidu.com")
    #百度搜索内容
    driver.find_element_by_css_selector("form#form>span>input.s_ipt").send_keys("selector")
    #点击百度一下
    driver.find_element_by_css_selector("form#form>span>input#su").click()
    #设置下一步时间
    time.sleep(5)
    #退出
    driver.quit()
    三/
    input[autocomplete='off'] 标签内元素都可以通过这种方法查找
    #导包
    from selenium import webdriver
    #导入时间
    import time
    #找浏览器
    driver=webdriver.Firefox()
    #找网址
    driver.get("https://www.baidu.com")
    #百度搜索内容
    driver.find_element_by_css_selector("input[autocomplete='off']").send_keys("selector")
    #百度一下
    driver.find_element_by_css_selector("input[type='submit']").click()
    #设置退出时间
    time.sleep(5)
    #退出浏览器
    driver.quit()
    
    
    

      

     
  • 相关阅读:
    二叉树前、中、后遍历
    程序员节宜冒泡
    HashMap源码分析
    Stack源码解析
    逆袭之旅DAY24.XIA.二重进阶、双色球
    逆袭之旅DAY24.XIA.数组练习
    LY.JAVA面向对象编程.内部类
    LY.JAVA面向对象编程.修饰符
    LY.JAVA面向对象编程.包的概述、导包
    XIA.人机猜拳
  • 原文地址:https://www.cnblogs.com/wsx123/p/14167109.html
Copyright © 2011-2022 走看看