如何通过selenium python 2.7修复Chrome中的gmail安全错误?
问题描述:
我想在Chrome中使用selenium python 2.7打开gmail帐户。我能够成功登录到Gmail账户。然而,有时,我可以得到Its you verify
按摩然后它要求电子邮件ID或电话号码来验证哪个使用该帐户的问题。那么,我们可以使用if-else
条件还是别的什么。如何使用if-else
条件为这是您验证一步,而登录建立到Gmail帐户。 请给我建议任何其他方式来解决我的问题。谢谢 我无法附加此查询screenover(stackoverflow.com不允许我附上任何图像)。如何通过selenium python 2.7修复Chrome中的gmail安全错误?
请提供其他条件解决此问题。谢谢
答
您可以检查“Its you verify”元素是否存在,然后可以继续执行所需的步骤。
List <Webelement> verify = driver.findElemnts(By.xpath("//*[contains(text(),'Its you verify')]"));
if(verify.count>0)
{
//Do verify action
}
上面提到的xpath就是例子,你可以在使用它之前进行验证。
使用'try/except'来捕获异常,并在'except'块中编写处理验证屏幕过程的代码 – Mangohero1