Пропуск повторений в Python

У меня есть движение цикла, но существует возможность для исключений, которые будут повышены в цикле. Это, конечно, остановило бы мою программу все вместе. Для предотвращения этого, я ловлю исключения и обрабатываю их. Но затем остальная часть повторения работает даже при том, что исключение произошло. Есть ли ключевое слово для использования в моем except: пункт, чтобы просто пропустить остальную часть текущего повторения?

131
задан Braiam 22 July 2019 в 19:46
поделиться

4 ответа

Вы ищете , продолжаются .

337
ответ дан 24 November 2019 в 00:14
поделиться
for i in iterator:
    try:
        # Do something.
        pass
    except:
        # Continue to next iteration.
        continue
46
ответ дан 24 November 2019 в 00:14
поделиться

Я думаю, что Вы ищете , продолжаются

11
ответ дан 24 November 2019 в 00:14
поделиться

Что-то вроде этого?

for i in xrange( someBigNumber ):
    try:
        doSomethingThatMightFail()
    except SomeException, e:
        continue
    doSomethingWhenNothingFailed()
16
ответ дан 24 November 2019 в 00:14
поделиться
Другие вопросы по тегам:

Похожие вопросы: