关于元素定位使用class_name定位报错的部分问题Unable to locate element: {“method“:“css selector“
生活随笔
收集整理的這篇文章主要介紹了
关于元素定位使用class_name定位报错的部分问题Unable to locate element: {“method“:“css selector“
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
在使用selenium的定位web元素的時(shí)候,有時(shí)候會(huì)提示找不到定位元素,報(bào)錯(cuò):selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {“method”:“css selector”,“selector”:".el-button login_btn el-button–primary el-button–medium"}
然后我們檢查發(fā)現(xiàn)從web上獲取的元素的class_name并沒(méi)有錯(cuò)
這里只需要做一個(gè)小改動(dòng)就可以正常獲取到元素了,我們只需要把class_name里面的空格間隔符替換成英文的“.”就可以了
再次執(zhí)行代碼就會(huì)發(fā)現(xiàn)不再會(huì)報(bào)錯(cuò)了。
總結(jié)
以上是生活随笔為你收集整理的关于元素定位使用class_name定位报错的部分问题Unable to locate element: {“method“:“css selector“的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 8.3 bert的蒸馏方法概述
- 下一篇: 品高云暴漫 | 云计算足球赛之黑马