技术栈

selenium 报错 invalid argument: invalid locator

weixin_419349792024-12-23 20:47

环境:

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

上一篇:网上球鞋竞拍系统|Java|SSM|VUE| 前后端分离
下一篇:如何使用Selenium处理JavaScript动态加载的内容?
相关推荐
可可南木
4 小时前
3070文件格式--20--fixture文件 2
功能测试·测试工具
大连好光景
6 小时前
ADB复杂命令拆解
测试工具·adb·android-studio
lifewange
6 小时前
宠物商城系统接口文档(用户 / 宠物 / 订单)
测试工具
lifewange
1 天前
什么是PRE测试
测试工具
测试1998
1 天前
Selenium自动化测试框架的搭建
自动化测试·软件测试·python·selenium·测试工具·职场和发展·测试用例
lifewange
1 天前
什么是SIT测试
测试工具
lifewange
1 天前
PRE 预测试 标准清单
测试工具
热门推荐
01GitHub 镜像站点02近期有什么ai的新消息,新动态? 2026.4月03Codex 接入 DeepSeek API 完整配置文档042026年4月AI大事件深度解读:大模型竞争进入“深水区“052026年AI编程工具终极横评:Cursor vs Claude Code vs Copilot06【AI】2026 年具身智能模型和世界模型总结07在Windows 11上安装Docker的踩坑记录08零基础教你claude code 接入 deepseek V4092026年AI前瞻:量子AI、具身智能与科学发现的新纪元10VSCode + Copilot下:配置并使用 DeepSeek