Hier ist das vollständige Skript in Python:
Code: Select all
from neo4j import GraphDatabase
URI = "neo4j+s://uri:7687"
AUTH = ("usn", "pwd")
class PlayersNeo4jDatabaseManager:
def __init__(self):
try:
self.driver = GraphDatabase.driver(URI, auth=AUTH)
except Exception as ex:
print(ex)
def close(self):
self.driver.close()
def get_players_query(self, tx):
query = "MATCH (p:Player) RETURN p LIMIT 1;"
players = tx.run(query)
for player in players:
print(player)
def get_players(self):
with self.driver.session(database="neo4j") as session:
session.read_transaction(self.get_players_query)
playersNeo4jDatabaseManager = PlayersNeo4jDatabaseManager()
playersNeo4jDatabaseManager.get_players()