21. selenium- 元素定位By.NAME

2024-03-05  本文已影响0人  薛东弗斯

打开百度,发现输入框对应的属性包括NAME


image.png

input标签:具有表单属性

如果要用find_elements,则后面必须通过下标[0]来定位

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

driver = webdriver.Chrome()
driver.get('https://www.baidu.com')
# driver.find_element(By.NAME,'wd').send_keys('rdma')
# 如果要用find_elements,则后面必须通过下标[0]来定位
driver.find_elements(By.NAME,'wd')[0].send_keys('rdma')
# 不推荐使用TAG_NAME查找
# driver.find_elements(By.TAG_NAME,'input')[0].click()
time.sleep(3)
driver.close()
driver.quit()


上一篇下一篇

猜你喜欢

热点阅读