我将翻译成中文,以下是要翻译的内容:
我正在调用一个函数,如果网页还没有加载完成,它将引发一个异常。我想等待2秒钟,然后再尝试,直到页面加载完成。
我尝试过这样:
while(True):
try:
some_function()
break
except:
time.sleep(2)
但是它在第一次迭代后就逃脱了。
如果异常没有被触发,我该如何退出循环?
some_function()
返回什么值,这段代码只会执行一次。 - Ma0some_functiont
的正确性了吗? - Scott Hunter