selenium中selenium.webdriver.common.by子By的用法

大刘sir 0



from selenium.webdriver.common.by import By
from  selenium import webdriver

driver=webdriver.Chrome()
driver.get('https://www.baidu.com')

driver.find_element(By.NAME,'wd').send_keys('新梦想IT教育')
driver.find_element(By.ID,'su').click()


  1. id属性定位
    driver.find_element(By.ID,”id值”)
  2. name属性定位
    driver.find_element(By.NAME, “name值”)
  3. classname属性定位
    driver.find_element(By.CLASS_NAME, “claname”)
  4.  超连接a定位
    driver.find_element(By.LINK_TEXT, “text文本信息”)
  5. a标签部分文本属性定位
    driver.find_element(By.PARTIAL_LINK_TEXT, “Partal_Link信息”)
  6. 标签名定位
    driver·find_elemnt(By.TAG_NAME, “标签名")
  7. xpath路径定位
    driver.find_element(By.XPATH, “xpath定位信息”)
  8. css选择器定位
    driver.find_element(By.CSS_SELECTOR, “css定位信息”)

	
			
	    

发表评论

邮箱地址不会被公开。 必填项已用*标注