Как сделать пустое действие при обработке исключения в Python?

Рейтинг: 3Ответов: 3Опубликовано: 28.02.2015

Добрый день! Есть такой вопрос: при обработке исключения в Python хочу сделать пустое действие, приходится делать print(''), но немного не устраивает. Подскажите, как такое сделать?

Ответы

▲ 8Принят

Как написали в комменте к вопросу, для этого существует ключевое слово pass. Используется оно в том случае, если нужно сделать у чего-либо пустое тело, например, у функции:

def my_func():
  pass
▲ 2

Либо если при обработке исключения - try: pass except IOError as e: print(e)

▲ 2
try:
    # --------
    # проверяйте в этом блоке свой код на исключения
    # --------
except Exception:  # при любом возникшем исключении код продолжит просто работать дальше:
    pass