from py2neo import Node,Graph,Relationship, data
import pandas as pd
import csv
graph = Graph('你的neo4j地址',username = '账户名', password = '密码')
graph.delete_all()
with open('文件地址','r',encoding='utf-8') as f:
reader = csv.reader(f)
data = list(reader)
#print(data[1])
# ['成片水窠(隐在皮肤内的水疱)', 'ZZ_10571', 'k_1', '症状']
ij = 0 # 计算器
for i in range(1,len(data)):
node = Node('name',name = data[i][0])
node1 = Node('id',name = data[i][1])
resources = Node('resouce',name = data[i][2])
label = Node('label',name = data[i][3])
graph.create(node)
print('\n',node)
graph.create(node1)
graph.create(resources)
graph.create(label)
Codename= Relationship(node,"ID号",node1)
Tag= Relationship(node,"标签",resources)
Symptom= Relationship(node,"症状",label)
graph.create(Codename)
graph.create(Tag)
graph.create(Symptom)
print(ij)
ij += 1 # 数据一共有多少行