diff --git a/dsRag/Neo4j/N3_ZhiShiTuPu.py b/dsRag/Neo4j/N3_ZhiShiTuPu.py index 2ca7ddce..aac447fa 100644 --- a/dsRag/Neo4j/N3_ZhiShiTuPu.py +++ b/dsRag/Neo4j/N3_ZhiShiTuPu.py @@ -1,5 +1,7 @@ from py2neo import Graph, Node, Relationship, Subgraph from Config.Config import * +from Util.Neo4jExecutor import Neo4jExecutor + # 连接到 Neo4j 数据库 graph = Graph(NEO4J_URI, auth=NEO4J_AUTH) @@ -145,5 +147,9 @@ def create_knowledge_graph(): print("知识图谱创建成功!") -# 调用函数创建知识图谱 -create_knowledge_graph() +if __name__ == '__main__': + executor = Neo4jExecutor.create_default() + # 清库 + executor.graph.run("MATCH (n) DETACH DELETE n") + # 调用函数创建知识图谱 + create_knowledge_graph()