structlog.configure() 似乎是全局设置。我需要创建两个具有不同设置的不同记录器。希望有人能给我正确的解决方案,谢谢!
logger1 = structlog.get_logger()
logger2 = structlog.get_logger()
logger1.configure(
processors=[do_something1],
)
logger2.configure(
processors=[do_something2],
)
您可以使用
structlog.wrap_logger()
来实现此目的
参见: