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()
    
    
    

      

     
  • 相关阅读:
    我只想拍到这样的美景
    [转]为什么开发人员工作10多年了还会迷茫?没有安全感?
    【java入门系列】封装特性
    【java入门系列】继承特性
    【java入门系列】类和对象
    【java入门系列】导航篇
    数据库事务四大特性
    POI操作Excel
    mysql-优化
    mysql-强化
  • 原文地址:https://www.cnblogs.com/wsx123/p/14167109.html
Copyright © 2011-2022 走看看