检查硒驱动程序当前是否正忙于加载



我还没有找到答案来回答是否可以在Python脚本的特定时刻检查驱动程序是否正忙于加载。类似于:

print(driver == loading)

这可能吗?

这个问题以前被问过很多次
实际上您在问是否可以验证页面加载是否已完成
您可以在此处看到,也可以在此处查看许多类似的问题
因此,您可以检查页面准备状态。但它还不够可靠。

def page_has_loaded(self):
self.log.info("Checking if {} page is loaded.".format(self.driver.current_url))
page_state = self.driver.execute_script('return document.readyState;')
return page_state == 'complete'

相关内容

  • 没有找到相关文章

最新更新