object has no attribute 'find_element_by_xpath'出错(python)
原因:
通过webdriver对象的find_element_by_xx(" "),在selenium的4.0版本中此种用法已经抛弃。
解决方法:
1,通过webdriver对象的find_element("属性名","属性值")
-
driver.find_element("id","wang")
2,通过webdriver模块中的By,以指定方式定位元素
导入模块:from selenium.webdriver.common.by import By
-
driver.find_element(By.ID,"username")
-
driver.find_element(By.CLASS_NAME,"passwors")
-
driver.find_element(By.TAG_NAME,"imput"
转载自:https://ask.csdn.net/questions/1092071

浙公网安备 33010602011771号