selenium 报错 invalid argument: invalid locator

环境:

Python3.12.2 selenium4.0

报错信息:

invalid argument: invalid locator

错误分析:

selenium语法错误,find_element方法少写By.XPATH参数

错误语法如下:

python 复制代码
driver.find_element('//div[@id="myid"]')

解决办法

find_element、find_elements一定要有查找类型参数,例如:By.ID、By.XPATH、By.NAME

python 复制代码
driver.find_element(By.XPATH,'//div[@id="myid"]')

参考资料:

https://blog.csdn.net/m0_47505062/article/details/129041331

相关推荐
湫一刀5 小时前
WireShark下载说明
网络·测试工具·wireshark
拽着尾巴的鱼儿8 小时前
工具:Postman-CRUL 接口调用
测试工具·postman
love is sour9 小时前
深入浅出 jmap:Java 内存分析的“显微镜“
java·开发语言·测试工具·性能优化
少云清10 小时前
【接口测试】6_Postman _Postman关联
测试工具·postman
喝养乐多长不高11 小时前
测试基础篇
测试工具·测试·测试基础
卓码软件测评12 小时前
第三方APP软件测试机构:【Gatling如何测试移动应用后端API移动网络特性和用户行为模拟】
网络·测试工具·单元测试·测试用例
我会一直在的12 小时前
Fiddler基础使用介绍
前端·测试工具·fiddler
认真的小羽❅13 小时前
Python Selenium 超详细新手教程:从零开始掌握浏览器自动化
selenium·测试工具·自动化
少云清13 小时前
【接口测试】5_Postman _Postman请求前置脚本
测试工具·接口测试·postman
HappRobot13 小时前
tcpdump抓包分析
网络·测试工具·wireshark