py2neo V4 больше не поддерживает импорт "watch"
У меня есть программа python, которая использует библиотеку py2neo V3. Он содержит следующие разделы кода (это не полная программа):
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()
Это работает в V3, но больше не работает в V4. При запуске этого в V4 я получаю следующую ошибку:
не может импортировать имя 'watch' из 'py2neo'
Я не могу найти ссылки на это в документации V4, поэтому мне интересно, как реализовать эту функциональность. Я не ищу конкретный код только в каком-то направлении, т.е. Есть ли новая команда в V4, которая предоставляет функциональность "смотреть" или она больше не включена?
Я понял, что... Пакет py2neo v4 обертывает официальный драйвер python neo4j и тот, где класс часов так импортируется...
от neo4j.util импорт смотреть