Важные исключения обязательно нужно обрабатывать - на то они и важные. Если исключение ожидаемое, но не важное, и необходимо его пропустить, используйте suppress, как описано в Анти-паттерне try-except вместо suppress.


Пример

Плохо:


try:
    do_something()
except ImportantError:
    pass

Плохо:


try:
    do_something()
except ImportantError:
    continue

Хорошо:


try:
    do_something()
except ImportantError as e:
    logging.error(f'Error: {e}')