美文网首页我爱编程
selenium定位class含空格

selenium定位class含空格

作者: 启鸣Simon | 来源:发表于2017-10-11 14:25 被阅读0次

    问题:
    browser.find_element_by_class_name("btn red btn-block uppercase")
    有些class属性中间有空格,如果直接复制过来定位是会报错的selenium.common.exceptions.NoSuchElementException: Message: Unable to locate element: .btn red btn-block uppercase-----无法定位元素
    解决方法:
    用CSS属性定位
    browser.find_element_by_css_selector("[class='btn red btn-block uppercase']").click()

    参考文章:
    http://blog.csdn.net/cyjs1988/article/details/75006167

    相关文章

      网友评论

        本文标题:selenium定位class含空格

        本文链接:https://www.haomeiwen.com/subject/uzlwyxtx.html