Перехват всех исключений в Python

Каков наилучший способ перехвата "всех" исключений в Python?

except: # do stuff with sys.exc_info()[1]

except BaseException as exc:

except Exception as exc:

Уловка может выполняться в потоке.

Моя цель - регистрировать любое исключение, которое может быть сгенерировано обычным кодом без маскирование любых особых исключений Python, таких как те, которые указывают на завершение процесса и т. д.

Также желательно получить дескриптор исключения (например, с помощью пунктов выше, содержащих exc ).

23
задан Matt Joiner 23 August 2011 в 12:23
поделиться