У меня есть следующий код, который не должен останавливать мою программу, я думаю:
import dateutil.parser as dparser
t = "79999999999"
try:
dp = dparser.parse(t, fuzzy=True)
except ValueError as ve:
print('ValueError: {}'.format(ve))
dp = None
но ошибка
OverflowError: Python int слишком велик для конвертации в C long.
Как обработать эту ошибку или, вернее, как продолжить и обработать любую ошибку? Почему это не работает для этого конкретного случая, в то время как многие исключения пропущены?
EDIT
Я нашел:
except:
pass
пропускает, но сообщение не отображается. Это нормально, но как получить сообщение?