等待登录或输入错误密码

问题描述 投票:-1回答:1

我正在尝试使用python 3中的selenium自动在多个URL中进行某些登录,但是当密码正确时,其中一些加载速度太慢。即使睡眠60秒钟,我也无法确认成功登录。有没有办法等页面发生变化?感谢您的帮助。

python python-3.x wait
1个回答
0
投票

您可以使用库pyautogui检测屏幕上的更改使用它制作屏幕截图并将其与之前的截图进行比较。它可能很慢,但是由于时间不是本质,因此可以使用。如果屏幕截图之间有足够的差异,请跳过循环。使用良好的图像处理库进行比较。您也可以使用findOnScreenpyautogui功能来检测屏幕上是否存在某些图像。 (例如正在加载屏幕中显示的一个或已加载的屏幕)

© www.soinside.com 2019 - 2024. All rights reserved.