一、常见的定位元素方法
1 from selenium importwebdriver2 from selenium.webdriver.common.by import By
3 driver_path = 'D:\chromedriver\chromedriver.exe'
4 driver = webdriver.Chrome(executable_path=driver_path)5 driver.get('https://www.baidu.com')6
7 #1、find_element_by_id.下面两种方法等价
8 inputTag = driver.find_element_by_id('kw')9 inputTag = driver.find_element(By.ID,'kw')10 inputTag.send_keys('python')11
12 #2、find_element_by_class_name.下面两种方法等价
13 submitTag = driver.find_element_by_class_name('fg')14 submitTag = driver.find_element(By.CLASS_NAME,'fg')15
16 #3、driver.find_element_by_name.下面两种方法等价
17 submitTag = driver.find_element_by_name('fg')18 submitTag = driver.find_element(By.NAME,'fg')19
20 #4、find_element_by_tag_name.下面两种方法等价
21 submitTag = driver.find_el