doza_and
вообще traceback будет выведен по умолчанию. Ничего делать не надо.
Это небольшой бот с использованием Grab, запускаю просто через файл с исходником, и в результате работы иногда вылетают ошибки связанные с соединением, таймаут конечно самая простая, ее обработал, а вот еще какая-то бывает редко и она заканчивают работу скрипта. Можно конечно отлавливать все исключения и как советовал
JOHN_16print(traceback.format_exc())
ловить пока все не выловишь, просто думал может как-то более это красиво сделать: одну обрабатываем и печатаем вторую когда она появляется чтобы потом так же ее обработать.