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

相关推荐
yc_12247 小时前
用 Visual Studio 远程调试 Linux:从零到流畅的完整指南
linux·ide·visual studio
望眼欲穿的程序猿14 小时前
苹果系统使用VsCode开发QT
ide·vscode·编辑器
染夕陌木16 小时前
RPC/服务调用框架中“方法无法应用到给定类型”错误的通用排查指南
java·ide·rpc
RENMinWanSui!16 小时前
Neo4j-Desktop2.0安装教程(更改安装路径)
笔记·neo4j·neo4j-desktop
中二痞17 小时前
下载Python 版本,环境变量变更以及PyCharm更换python版本
开发语言·python·pycharm
SilentSamsara17 小时前
标准库精讲:collections/itertools/functools/pathlib 实战
开发语言·vscode·python·青少年编程·pycharm
逐星ing19 小时前
IDEA 无法识别 `mvn install` 最新 SNAPSHOT 依赖的根因与完整解决方案
java·ide·intellij-idea
代码的奴隶(艾伦·耶格尔)19 小时前
claude codex(deepseep-v4-pro)
ide
哥本哈士奇19 小时前
Neo4j笔记(四):一篇文章如何入库的
neo4j
oscar99919 小时前
在 IDE 中无缝使用 OpenCode:VS Code、Cursor 兼容指南
ide·opencode