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()

  

posted @ 2022-05-05 20:26  淫鬻  阅读(85)  评论(0)    收藏  举报