pycharm链接neo4j(导入文件)

1.新建csv文件

2.写入文件

3.运行代码

复制代码
import csv
from py2neo import Graph, Node

# 连接到Neo4j数据库,使用Bolt协议
graph = Graph("bolt://localhost:7687", auth=("neo4j", "password"))

# 读取CSV文件
with open('D:\\Users\\ran\\PycharmProjects\\homework\\greedy_algorithm_data.csv', 'r', encoding='utf-8') as csvfile:
    reader = csv.DictReader(csvfile)
    for row in reader:
        # 创建节点
        node = Node(row['Type'], name=row['Name'], property=row['Property'], value=row['Value'])
        graph.create(node)

# 查询并打印结果
results = graph.run("MATCH (n) RETURN n")
for record in results:
    print(record)

4.结果展示

相关推荐
喵叔哟1 小时前
第7章:Neo4j索引与约束
数据库·oracle·neo4j
Fighting_19975 小时前
VSCode占C盘内存太大,如何处理
c语言·ide·vscode
界面开发小八哥10 小时前
「Java EE开发指南」如何用MyEclipse创建一个WEB项目?(一)
java·ide·java-ee·eclipse·myeclipse
emo了小猫10 小时前
VScode使用npm启动项目以及npm install ,npm start报错问题处理
ide·vscode·npm
2501_9153743516 小时前
Neo4j批量数据导入完全指南:高效处理大规模数据
neo4j
大米2H17 小时前
Jupyter lab 配置两个python环境
ide·python·jupyter
Moshow郑锴1 天前
IDEA为何一直无法使用超过4g内存
java·ide·intellij-idea
李少兄1 天前
IntelliJ IDEA代码提示忽略大小写设置详解
java·ide·intellij-idea
FL16238631291 天前
VScode打开后一直显示正在重新激活终端 问题的解决方法
ide·vscode·编辑器
hashiqimiya1 天前
android studio底部导航栏
android·ide·android studio