zoukankan      html  css  js  c++  java
  • Se1:css定位

    拿百度举例css定位

    from time import sleep
    from selenium import webdriver
    
    url="http://www.baidu.com"
    driver=webdriver.Chrome()
    driver.set_window_size(600,800)
    driver.get(url)
    #1 css定位 中id定位
    # driver.find_element_by_css_selector("#kw").send_keys("那种元素定位最快")
    # driver.find_element_by_css_selector("#su").click()
    
    #2 css定位 中class定位
    # driver.find_element_by_css_selector(".s_ipt").send_keys("那种元素定位最快")
    # driver.find_element_by_css_selector(".bg s_btn").click()
    
    #3 css定位 中属性定位 属性可以是 id name class value 等
    # driver.find_element_by_css_selector("[class='s_ipt']").send_keys("那种元素定位最快")
    # driver.find_element_by_css_selector("[autocomplete='off']").send_keys("selenium")
    # driver.find_element_by_css_selector("[class='bg s_btn']").click()
    
    #通过元素层级来定位
    driver.find_element_by_css_selector("div#u1>a[name='tj_login']").click()
    sleep(3)
    driver.find_element_by_css_selector("div[class='tang-pass-footerBar']>p[class='tang-pass-footerBarULogin pass-link']").click()
    sleep(2)
    
    #id
    
    driver.find_element_by_css_selector("#TANGRAM__PSP_10__userName").send_keys("1234567")
    driver.find_element_by_css_selector("#TANGRAM__PSP_10__password").send_keys("7654321")
    driver.find_element_by_css_selector("#TANGRAM__PSP_10__submit").click()
    
    sleep(2)
    driver.quit()
  • 相关阅读:
    常见前端面试题CSS部分
    window.location
    实时时间设置
    常用兼容处理
    背景淡入淡出切换
    常用插件
    PHP文件处理函数
    PHP的数据处理函数二(数组)
    php的数据处理函数一(字符串)
    PHP环境搭建(phpstudy)
  • 原文地址:https://www.cnblogs.com/zhenyu1/p/12006776.html
Copyright © 2011-2022 走看看