selenium 报错 invalid argument: invalid locator
环境:
Python3.12.2 selenium4.0
报错信息:
invalid argument: invalid locator
错误分析:
selenium语法错误,find_element方法少写By.XPATH参数
错误语法如下:
driver.find_element('//div[@id="myid"]')
解决办法
find_element、find_elements一定要有查找类型参数,例如:By.ID、By.XPATH、By.NAME
driver.find_element(By.XPATH,'//div[@id="myid"]')
参考资料:
https://blog.csdn.net/m0_47505062/article/details/129041331