logger.py 文件源码

python
阅读 22 收藏 0 点赞 0 评论 0

项目:pony 作者: Eastwu5788 项目源码 文件源码
def add_error_log(code, messages):
    structure = {
        "code": code,
        "message": messages
    }
    user_logger.error(json.dumps(structure, cls=DateEncoder))


# ????????log
# _crash_logger = logging.getLogger("crash")
# ???log???
# _crash_handler = logging.FileHandler("/data/wwwlogs/crash_error.log")
# ??????????
# _crash_handler.setFormatter(logging.Formatter("%(message)s"))
# ?logger?????
# _crash_logger.addHandler(_crash_handler)
# ??????
# _crash_logger.setLevel(logging.ERROR)


# def uncaught_exception_handler(exc_type, exc_value, exc_traceback):
#     print("????")
#     if issubclass(exc_type, KeyboardInterrupt):
#         sys.__excepthook__(exc_type, exc_value, exc_traceback)
#         return
#     print("????")
#     _crash_logger.error("Uncaught exception", esc_info=(exc_type, exc_value, exc_traceback))
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号