gpt4 book ai didi

java - 是否应该用 if debug 包装 python 调试语句等?

转载 作者:行者123 更新时间:2023-11-29 05:41:36 27 4
gpt4 key购买 nike

来自 Java,建议使用 log.debug 包装

if (log.isDebugEnabled())
log.debug("blah blah blah "+someObject+" more blahs than you can blah at"):

在 python 中是否有类似的响应?还是 python 以不同方式处理字符串?

最佳答案

建议的答案忽略了字符串连接和任何繁重的方法调用的开销。

所以这样:

log.debug("blah blah blah "+someObject+" more blahs than you can blah at")

即使在 ERROR 日志记录级别,也会花费字符串联系。

不同的语言/记录器以不同的方式管理它,检查 isDebugEnabled() 或 isEnabledFor() 是很好的最佳实践。

当然,如果这不相关,您不应该预先优化,就像这个世界上的任何事物一样。

关于java - 是否应该用 if debug 包装 python 调试语句等?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17361261/

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