将自定义日志处理程序添加到金字塔的正确方法是什么?在ini文件中我试图定义一个:
[handler_redis]
class = RedisLogHandler
args =
level = NOTSET
formatter = generic
但我得到(并不太令人惊讶)错误“ImportError:没有名为RedisLogHandler的模块” 我尝试在主 init .py文件中导入它,但没有运气。
答案 0 :(得分:1)
您应该提供包裹路径:
[handler_redis]
class = mypackage.myhandlers.RedisLogHandler
args =
level = NOTSET
formatter = generic