Python+Selenium 自動化實現實例-Css捕捉元素的幾種方法


#coding=utf-8

from selenium import webdriver
import time
driver = webdriver.Chrome()
driver.get("http://www.baidu.com")

#class 定位

driver.find_element_by_css_selector(".s_ipt").send_keys("python")
driver.find_element_by_css_selector(".bg s_btn").click()

#ID 定位
driver.find_element_by_css_selector("#kw").send_keys("selenium")
driver.find_element_by_css_selector("#su").click()

#通過父子關系定位
driver.find_element_by_css_selector("span>input").send_keys("test")


#通過屬性定位
driver.find_element_by_css_selector("input[autocomplete='off']").send_keys("off")
driver.find_element_by_css_selector("input[type='submit']").click()

time.sleep(3)
driver.quit()


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM