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

      

     
  • 相关阅读:
    python入坑级
    nginx配置文件详解
    nginx看端口使用情况
    linux安装nginx
    linux安装jdk1.7
    linux设置tomcat开机启动
    redis master配置了密码进行主从同步
    linux搭建mysql 5.6.28
    linux搭建redis数据库
    找出一组数里出现频率最高的3个数(1.3)
  • 原文地址:https://www.cnblogs.com/wsx123/p/14167109.html
Copyright © 2011-2022 走看看