import csv
from py2neo import Graph, Node, Relationship, NodeMatcher

def aa():
    g = Graph('http://localhost:7474', user='neo4j', password='HTL123123',name='neo4j')  # 连接neo4j,将'xxx'分别改为你的用户名和密码
    # g.delete_all()  # 清除neo4j中原有的结点等所有信息
    with open('C:/Users/h1531/Desktop/tea.csv', 'r', encoding='gbk') as f:
        reader = csv.reader(f)
        for item in reader:
            # if reader.line_num==1:
            #    continue
            print("当前行数:", reader.line_num, "当前内容:", item)
            start_node = Node("供应商名称", name=item[0])
            end_node = Node("属性值", value=item[2])
            relation = Relationship(start_node, item[1], end_node)

            g.merge(start_node, "供应商名称", "name")
            g.merge(end_node, "属性值", "value")
            g.merge(relation, "产品总数量", "属性")
if __name__ == '__main__':
    aa()

1679639843883.png


洪谭亮
4 声望0 粉丝