这个是帮助我们使用selenium最重要的一部分哦,要努力弄懂~
只要是有内容的网址,都是由元素构成的哦~
在使用元素定位时,我们需要先代码中写入需要使用到的导包代码
#元素定位导包 from selenium.webdriver.common.by import By
1.元素定位-ID a1.find element(By.ID,value)
1,通过ID定位元素,一般比较准确。
2,并不是所有网页或者元素 都有ID值
#元素定位-ID
a1.find_element(By.ID,'kw').send_keys('dafait')
在浏览器中可以判断一下网页中是否含有该id值可以使用浏览器来判断,具体操作过程如下:
我们在浏览器中,使用键盘F12键打开开发者模式,在Console中输如:
document.getElementById('kw')
来判断浏览器中是否含有该id,且只含有一个
执