python操作neo4j
时间: 2023-10-15 14:18:33 浏览: 57
使用Python操作Neo4j可以通过Neo4j的官方Python驱动程序py2neo或者neo4j-driver实现。以下是使用py2neo进行Neo4j操作的示例:
安装py2neo
```python
!pip install py2neo
```
连接到Neo4j数据库
```python
from py2neo import Graph, Node, Relationship
graph = Graph("bolt://localhost:7687", auth=("neo4j", "password"))
```
创建节点
```python
person = Node("Person", name="John")
graph.create(person)
```
创建关系
```python
knows = Relationship(person, "KNOWS", friend)
graph.create(knows)
```
查询节点
```python
result = graph.run("MATCH (p:Person) RETURN p.name AS name")
for record in result:
print(record["name"])
```
更多关于py2neo的使用可以参考官方文档:https://py2neo.org/v4/index.html
使用neo4j-driver进行Neo4j操作的示例可以参考官方文档:https://neo4j.com/developer/python-driver/