gpt4 book ai didi

python - 如何使 Python Structlog 在不使用关键字 `event` 的情况下进行记录

转载 作者:太空宇宙 更新时间:2023-11-03 17:26:15 25 4
gpt4 key购买 nike

我正在使用Python Structlog。一切都记录为

event='Something Happened'

我不需要该事件关键字,我只想记录事件数据:

'Something happened'

如何实现这一目标?

最佳答案

您始终可以编写一个自己的渲染器,仅注销事件而不做其他任何事情:

>>> def renderer(logger, name, event_dict):
... return event_dict["event"]
...
>>> import structlog
>>> structlog.configure(processors=[renderer])
>>> structlog.get_logger().msg("look, no struct!")
look, no struct!

关于python - 如何使 Python Structlog 在不使用关键字 `event` 的情况下进行记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32522304/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com