python を実行してneo4jにHello Worldを表示します。
pythonを以下のURLからダウンロードします。
https://www.python.org/downloads/
ダウンロード後にインストールを実行します。PATHを通す部分にチェックが付いていることを確認します。
インストール完了後、コマンドプロンプトを起動し、neo4jをインストールします。
pip install neo4j
任意のフォルダで helloworld.pyというファイルを作成します。passwordはNeo4j Desktopでデータベースを作成した際に設定したパスワードに書き換えます。
from neo4j import GraphDatabase class HelloWorldExample: def __init__(self, uri, user, password): self.driver = GraphDatabase.driver(uri, auth=(user, password)) def close(self): self.driver.close() def print_greeting(self, message): with self.driver.session() as session: greeting = session.write_transaction(self._create_and_return_greeting, message) print(greeting) @staticmethod def _create_and_return_greeting(tx, message): result = tx.run("CREATE (a:Greeting) " "SET a.message = $message " "RETURN a.message + ', from node ' + id(a)", message=message) return result.single()[0] if __name__ == "__main__": greeter = HelloWorldExample("bolt://localhost:7687", "neo4j", "password") greeter.print_greeting("hello, world") greeter.close()
helloworld.pyを実行します。
python helloworld.py
Neo4j Desktopから[Open]をクリックしてデータベースを開きます。
左上のデータベースアイコン(下図では緑色のアイコン)をクリックするとPython
で作成したGreetingというノードができています。
[Greeting]をクリックすると、一つだけのグラフが表示されます。