python
June 27, 2023
Отладка программы
import logging
logging.basicConfig(filename='logger.log', level=logging.DEBUG)
try: .. except Exception as e: logging.error(str(e))
Вывести информацию об исключении в блоке except
, нужно использовать функцию traceback.format_exc(e)
, передавая объект исключения в качестве аргумента.
import traceback
try ... except Exception as e: print(traceback.format_exc(e))