Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python py2neo V4不再支持;手表;进口_Python_Neo4j_Py2neo - Fatal编程技术网

Python py2neo V4不再支持;手表;进口

Python py2neo V4不再支持;手表;进口,python,neo4j,py2neo,Python,Neo4j,Py2neo,我有一个使用py2neo V3库的python程序。它包含以下代码部分(这不是一个完整的程序): 这在V3中有效,但在V4中不再有效。在V4中运行此命令时,出现以下错误: 无法从“py2neo”导入名称“watch” 我在V4文档中找不到这方面的任何参考,所以我想知道如何实现这一功能。我不是在寻找特定的代码,只是寻找一些方向,例如,V4中是否有提供“监视”功能的新命令,或者不再包括该命令 我明白了。。。py2neo v4包封装了官方的neo4j python驱动程序,这就是watch类的所在,因

我有一个使用py2neo V3库的python程序。它包含以下代码部分(这不是一个完整的程序):

这在V3中有效,但在V4中不再有效。在V4中运行此命令时,出现以下错误:

无法从“py2neo”导入名称“watch”


我在V4文档中找不到这方面的任何参考,所以我想知道如何实现这一功能。我不是在寻找特定的代码,只是寻找一些方向,例如,V4中是否有提供“监视”功能的新命令,或者不再包括该命令

我明白了。。。py2neo v4包封装了官方的neo4j python驱动程序,这就是watch类的所在,因此导入现在是


从neo4j.util导入手表

我找到了它。。。py2neo v4包封装了官方的neo4j python驱动程序,这就是watch类的所在,因此导入现在是

从neo4j.util导入手表

import io
from py2neo import watch

def initWatch(self, ):
    self.httpCapturer = io.StringIO()
    watch("neo4j.http",out=self.httpCapturer)
    self.boltCapturer = io.StringIO()
    watch("neo4j.bolt",out=self.boltCapturer)

def closeWatch(self, ):
    self.httpCapturer.close()
    self.boltCapturer.close()

def logWatch(self, ):
    httpWatch = self.httpCapturer.getvalue()
    boltWatch = self.boltCapturer.getvalue()