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.结果展示

相关推荐
Lv11770085 小时前
Visual Studio中的多态
ide·笔记·c#·visual studio
猫头虎6 小时前
GoLand 2025.3 最新变化:值得更新吗?
ide·windows·macos·pycharm·编辑器·intellij-idea·idea
虹科网络安全6 小时前
艾体宝产品 | 基准测试:ArangoDB性能碾压Neo4j,速度最高提升8倍!
数据库·neo4j
啃火龙果的兔子8 小时前
Codeium如何在vscode中使用
ide·vscode·编辑器
一笑code9 小时前
pycharm vs vscode安装python的插件
vscode·python·pycharm
啃火龙果的兔子11 小时前
IntelliJ IDEA社区版下载安装
java·ide·intellij-idea
ckm紫韵11 小时前
Cursor 与 IDEA 互相跳转教程
java·ide·intellij-idea·cursor·ai工具
墨着染霜华12 小时前
IntelliJ IDEA 设置导出与导入完整指南(备份 / 迁移 / 团队共享)
java·ide·intellij-idea
lovingsoft12 小时前
Vscode 与 jetbrains
ide·vscode·编辑器
AI视觉网奇12 小时前
vscode 连接失败
ide·vscode·编辑器