簡體   English   中英

如何停止py2neo watch()?

[英]How do I stop py2neo watch()?

我在代碼的前面運行了

watch("httpstream")

隨后,任何觸發HTTP流量的py2neo命令都會導致冗長的日志記錄。 如何在不創建新Graph實例的情況下停止watch()記錄的影響?

你不知道 也就是說,我還沒有編寫一種方法來做到這一點。

監視功能僅用作交互式控制台會話的調試實用程序。 您不需要在應用程序中使用它。

您可以將日志記錄級別設置為更高的值,例如

import logging

logging.getLogger("httpstream").setLevel(Logging.WARNING)

獲取記錄器信息

您可以列舉所有可用記錄儀的列表

print logging.Logger.manager.loggerDict.keys()

然后,您可以使用

logging.getLogger("httpstream").getEffectiveLevel()

要么

logging.getLogger("httpstream").isEnabledFor(logging.DEBUG)

獲取日志記錄級別。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM