Python中原driver.find_element_by_id方法语法更改为:driver.find_element(By.ID, 'value')
示例代码如下:
# 导webdriver包
from selenium import webdriver
# 导入By,注意大小写不可改动
from selenium.webdriver.common.by import By
# 实例化浏览器对象
driver = webdriver.Chrome() # 以谷歌为例
# 打开网页
driver.get('url')
# 使用id定位,输入: myname
username = driver.find_element(By.ID, 'value')
username.send_keys('myname')
注意:
①必须提前导入By,且By大小写不可改动
②属性必须大写!例如ID、NAME、CLASS_NAME...否则会报错