如下图,有两个相同name的值都是tj_login,我想要点击的是第二个
这里需要注意的是元素有多个,所以要用elements,复数;而且参数是在括号外。代码如下:
from selenium import webdriver # 要想使用selenium的webdriver 里的函数,首先把包导进来哈
driver = webdriver.Chrome('D:\Python38\chromedriver.exe') # 谷歌浏览器驱动
driver.get('https://www.baidu.com/')
time.sleep(0.5) #网页等待0.5秒
print(driver.title)
driver.find_elements_by_name("tj_login")[1].click()
id,name同理
find_elements_by_id("id具体名称")[n]
find_elements_by_class_name("class的具体名称")[n]