矮小雨

文章
5
资源
0
加入时间
2年10月17天

selenium的三种等待方式

selenuim的三种等待方式1.为什么要设置元素等待?当我们在网页中定位元素的时候,有可能打开了网页但元素未加载出来,这个时候定位元素就会找不到元素。因此,我们需要设置元素等待,等指定元素已被加载出来后,再去定位元素就不会出现定位失败的现像。2.元素等待的三种方式2.1强制等待强制等待是使用sleep设置固定的线程休眠时间。sleep(n)意味着不管浏览器是否加载完成,都要强制等待n秒,n秒后才能执行后边的代码。示例代码:from selenium import webdriverfr