我之前在代码
中运行它 watch("httpstream")
随后,任何触发HTTP流量的py2neo
命令都将导致详细日志记录。如何在不创建新watch()
实例的情况下停止Graph
日志记录的效果?
答案 0 :(得分:4)
你没有。也就是说,我没有写过这样做的方法。
watch函数仅用作交互式控制台会话的调试实用程序。您不应该在应用程序中使用它。
答案 1 :(得分:1)
您可以将日志记录级别设置为更高的值,例如
import logging
logging.getLogger("httpstream").setLevel(Logging.WARNING)
您可以枚举所有可用记录器的列表
print logging.Logger.manager.loggerDict.keys()
然后,您可以使用
logging.getLogger("httpstream").getEffectiveLevel()
或
logging.getLogger("httpstream").isEnabledFor(logging.DEBUG)
获取日志记录级别。