Я вызываю функцию, которая вызовет исключение, если веб-страница еще не загружена. Я хочу подождать 2 секунды, а затем повторить попытку до загрузки страницы.Обработать исключение в цикле while
Я стараюсь это:
while(True):
try:
some_funciont()
break
except:
time.sleep(2)
но сбегает после первой итерации.
Как избежать, если исключение не поднято?
Потому что вы, вероятно, вызывая его на действительном веб-страницы , –
это будет выполняться только независимо от того, какое значение возвращает '' some_function() ''. –
@ Ev.Kounis: Если исключение не создано. –