为了账号安全,请及时绑定邮箱和手机立即绑定

当 xpath = no such element 时停止循环

当 xpath = no such element 时停止循环

人到中年有点甜 2021-10-26 15:23:45
当未显示 xpath 时,我试图停止 while 循环。但是,代码以一条NoSuchElementException消息停止。这是我的代码, n=1    while n<100:        n+=1        time.sleep(10)#               Data=driver.find_element_by_xpath('.//tbody//tr//td//span//a[text() != ""]').is_displayed()        if Data == True:           ...       if Data == False:            break 但我得到:“NoSuchElementException:消息:没有这样的元素:无法定位元素:{"method":"xpath","selector":".//tbody//tr//td//span//a[text() != ""]"}"这正是我想停止循环的时候……当元素无法定位时。
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 168 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号