Selenium定位元素之find_element_by ...
# 导包 from selenium import webdriver from time import sleep # 加载driver driver = webdriver.Firefox() # 打开URL页面 URL = r"C:\Users\I\Desktop\注册A.html" driver.get(URL) # 操作一:使用id定位,定位用户名,并输入“admin" driver.find_element_by_id("userA").send_keys("admin") # 操作二:使用name定位,定位用密码框,并输入“123456” driver.find_element_by_name("passwordA").send_keys("123456") # 操作三:使用class_name定位,定位电话号码A,输入“12033356784“ driver.find_element_by_class_name("telA").send_keys("12033356784") # 操作四:使用text定位,定位"访问 新浪 网站" driver.find_element_by_link_text("访问 新浪 网站").click() # 操作五:使用partial_link_text定位,定位“AA 新浪” driver.find_elements_by_partial_link_text("AA 新浪").click() # 暂停三秒 sleep(8) # 退出 driver.quit()