neo4j 在py2neo中输出停止日志

thtygnil  于 2022-12-03  发布在  其他
关注(0)|答案(4)|浏览(187)

如何阻止py 2neo吐出每个创建的关系/节点,如下所示:
(http://本地主机:7474/数据库/数据/'引用= u'关系/13441'开始= u'节点/13446'结束= u'节点/3'类型= u' IN '属性={}〉,)
正如本页所鼓励的,当我将下面的行设置为OFF时

java.util.logging.ConsoleHandler.level=OFF

当我调用一个创建关系/节点的函数时,我将日志设为静音。然而,如果我直接在main中创建了一些东西(graph.create(...)),那么我仍然会看到这个输出到控制台。

xqk2d5yq

xqk2d5yq1#

我按照this的答案回答了另一个问题,并成功地抑制了日志消息

logging.getLogger("py2neo.batch").setLevel(logging.WARNING)
logging.getLogger("py2neo.cypher").setLevel(logging.WARNING)
pcrecxhr

pcrecxhr2#

如果您正在讨论从Python控制台运行Graph.create,那么您看到的值是该方法的返回值,而不是日志条目。
另请注意,您所指的记录设定是针对服务器,而非驱动程序。

r8uurelv

r8uurelv3#

这对我有用。
http://py2neo.org/v3/database.html?highlight=relation

logging.getLogger("neo4j").setLevel(logging.WARNING)
logging.getLogger("httpstream").setLevel(logging.WARNING)
jyztefdp

jyztefdp4#

这对我有用!

logging.getLogger("py2neo").setLevel(logging.WARNING)

相关问题