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

      

     
  • 相关阅读:
    Binomial Coeffcients(山东省第二届省赛G题)
    合法的C标示符(判断是否是数字或字母)
    HDU2544最短路问题Floydwarshall Algorithm做法
    简单N的阶乘
    手动实现类的属性
    基本语法基本的数据类型
    UITableViewCell的背景
    基本语法类
    UITableView专题
    单击视图空白处隐藏IPhone键盘
  • 原文地址:https://www.cnblogs.com/wsx123/p/14167109.html
Copyright © 2020-2023  润新知