Python学习自动化遇到的问题,怎么回事啊
显示等待封装后,调用传入内容就报错了
```python
def EC_text(self, time1, args, text2):
WebDriverWait(self.wps, time1,).until(EC.text_to_be_present_in_element(args, text2))
if __name__ == '__main__':
F.EC_text(5, a7, '验证成功')
试下这样解决 https://blog.csdn.net/yuan2019035055/article/details/128023965
1、根据报错信息看是超时了,那么也就是说可能是时间比较短或者定位的元素没有找到导致的;
2、如果确定断言的信息很快能加载到页面上,或者将超时时间从5 -> 调整到一个比较大的值试试;
3、如果还是失败的话,看下定位的参数写的对不对,也就是locator 参数,对应到你的代码「a7」这个变量是什么?是不是类似于('name', 'xxx')这样的格式?格式没问题对话,根据这个定位方式,通过浏览器的定位功能能不能找到元素。
以上思路,仅供参考