问题
对于元素的 accessible_name 获取不到,它显示的不是一个名称,而是‘Traceback(most recent call last)’ Message: unknown command: unknown command: session/e7575e334a87154c150b5d27a330f62b/element/26c5dda5-2052-4d10-ae74-0372a471ae4d/computedlabel
Stacktrace:
Backtrace:
** Ordinal0 [0x0049C013+3194899]**
** Ordinal0 [0x00386021+2056225]**
后面这些看不懂
测试元素为搜索引擎的搜索框,baidu 和 bing 的我都试了,都是这个结果
本人 selenium 初学者,谢谢解答

报错信息
首先是获取元素 accessible_name:

调试查看 accessible_name 内容:

代码执行,报错信息:

补充一下:我是跟别人学习 selenium,这个元素是有 accessible_name 的,还有就是不是我获取的方式不对,有人说用下面这个方法获取 accessible_name:

这样获取 accessible_name 执行代码之后的确不会报错了,但是返回的值是 None 所以还是不对

环境
python3.11.4 Chrome 版本 86.0.4240.198 selenium4.12.0


↙↙↙阅读原文可查看相关链接,并与作者交流