Иногда вы в глубине души в коде, и вам нужно быстро отладить ошибку, отправить куда -нибудь или войти в файл.
Вот как вы можете распечатать трассировку ошибки в Python:
import traceback try: raise Boom('This is where our code blows') except Exception: # here's how you get a traceback output traceback_output = traceback.format_exc() # Now you can print it, or send it, or save it in a file print(traceback_output)
Это быстрое и грязное решение, и вы, вероятно, должны использовать более сложные способы отладки, такие как регистрация ошибок, но иногда у вас нет выбора.
Надеюсь, это кому -то поможет, дай мне знать, твиты @TimonWeb Анкет
Источник: https://timonweb.com/python/how-print-traceback-exception-python/
Оригинал: “https://dev.to/timonweb/how-to-print-exception-traceback-in-python-4o46”