selenium+python定位元素示例

# -*- coding:utf-8 -*-
from selenium import webdriver
from selenium.webdriver.common.by import By
driver=webdriver.Firefox()
driver.get("http://www.baidu.com")
driver.find_element_by_id("kw").send_keys("selenium")
driver.find_element_by_id("su").click()
driver.find_element_by_name("wd")
driver.find_element_by_class_name("s_ipt")
driver.find_element_by_link_text("新聞")
driver.find_element_by_partial_link_text("新")
driver.find_element_by_tag_name("input")
driver.find_element_by_xpath("//*[@class='wd']")
driver.find_element_by_css_selector("span.bg s_btn_wr>input#su")
driver.find_element(By.ID,"kw")
driver.find_element(By.NAME,"wd")
driver.find_element(By.CLASS_NAME,"s_ipt")
driver.find_element(By.CSS_SELECTOR,"span.bg s_btn_wr>input#su")
driver.find_element(By.LINK_TEXT,"新聞")
driver.find_element(By.PARTIAL_LINK_TEXT,"新")
driver.find_element(By.TAG_NAME,"input")
driver.find_element(By.XPATH,"//*[@class='bg s_btn']")
driver.quit()

發佈了60 篇原創文章 · 獲贊 5 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章