一.直接通过graph.run() 括号里面为cypher语句,查询关联项的信息

MATCH (e:employee{name:"XXX"})-[r:skill_of]->(a) RETURN a.name,a.skill_ID

其中的格式转化:

1.前面添加pd.dataframe返回dataframe格式

0         1

0      xgb   skill-7

1      GMM  skill-12

2.末尾添加.data()返回字典形式的

{'a.name': 'lr', 'a.skill_ID': 'skill-8'}

3.末尾添加.to_ndarray()返回numpy数据

['hive' 'skill-4']

二.查询节点有哪些标签:graph.schema.node_labels

返回值是frozenset({'company', 'skill', 'item', 'employee'})

三.查询关系有哪些类型:graph.schema.relationship_types

返回值是frozenset({'item_of', 'skill_of', 'is_in', 'use_of', 'work_in'})

四.查询某个节点的所有信息 ,并用dataframe格式返回

pd.dataframe(graph.nodes.match("标签名字",name='XXX'))

name  学历    年龄        专业  工作年限 person_ID

0 xxx         xx    xx            xxx     xxxx          xxx

五.

python数据库连接池neo4j_在python中操作neo4j数据库的方法相关推荐

  1. python操作neo4j_在python中操作neo4j数据库的方法

    一.直接通过graph.run() 括号里面为cypher语句,查询关联项的信息 MATCH (e:employee{name:"XXX"})-[r:skill_of]->( ...

  2. python对sqlite增删改查_Python操作SQLite数据库的方法详解【导入,创建,游标,增删改查等】...

    本文实例讲述了python操作SQLite数据库的方法.分享给大家供大家参考,具体如下: SQLite简介 SQLite,是一款轻型的数据库,是遵守ACID的关系型数据库管理系统,它包含在一个相对小的 ...

  3. 在Python数据库连接池中如何创建请求连接的方案

    http://developer.51cto.com/art/201003/189669.htm 在Python数据库连接池中操作过程中如果你设置好了连接池,你就可以按照如下进行操作.通过以下的内容你 ...

  4. python数据库连接池工具类_Python数据库连接池DBUtils

    DBUtils简介 DBUtils是Python的一个用于实现数据库连接池的模块. 此连接池有两种连接模式: 模式一:为每个线程创建一个连接,线程即使调用了close方法,也不会关闭,只是把连接重新放 ...

  5. python 数据库连接池DBUtils

    python 数据库连接池DBUtils 0x00 简述 0x01 摘要 0x02 模块 0x03 下载及安装 1.下载 2.安装 0x04 SimplePooledDB 0x05 SteadyDB ...

  6. 在Python中操作文件之truncate()方法的使用教程

    在Python中操作文件之truncate()方法的使用教程 这篇文章主要介绍了在Python中操作文件之truncate()方法的使用教程,是Python入门学习中的基础知识,需要的朋友可以参考下 ...

  7. python中seek函数的用法_在Python中操作文件之seek()方法的使用教程

    seek()方法在偏移设定该文件的当前位置.参数是可选的,默认为0,这意味着绝对的文件定位,它的值如果是1,这意味着寻求相对于当前位置,2表示相对于文件的末尾. 没有返回值.需要注意的是,如果该文件被 ...

  8. python文件处理seek()方法的参数是,在Python中操作文件之seek()方法的使用教程

    在Python中操作文件之seek()方法的使用教程 seek()方法在偏移设定该文件的当前位置.参数是可选的,默认为0,这意味着绝对的文件定位,它的值如果是1,这意味着寻求相对于当前位置,2表示相对 ...

  9. python中flush怎么用,在Python程序中操作文件之flush()方法的使用教程

    在Python程序中操作文件之flush()方法的使用教程 flush()方法刷新内部缓冲区,像标准输入输出的fflush.这类似文件的对象,无操作. Python关闭时自动刷新文件.但是可能要关闭任 ...

最新文章

  1. numpy数组ndarray如何对每个元素取绝对值,然后生成原数组的绝对值数组
  2. docker修改镜像的存储位置_Docker存储原理
  3. 好几天没写Blog了。
  4. 【ASP】简单Url编码和Url解码实例
  5. 机器学习笔记(十八)——HMM的参数估计
  6. 3像素尺寸是多少_纸张的尺寸
  7. 如何从零设计一款牛逼的高并发架构(建议收藏)
  8. Webpack 配置摘要
  9. 灵活强大的MySQL代理中间件ProxySQL应用实战(2)
  10. docker~aspnetcore2.0镜像缺少libgdiplus问题
  11. 用Arcpy实现空间分析(建立缓冲区为例)
  12. 白盒测试实践作业进度报告——Day 3
  13. 20200719每日一句
  14. 如何将多张图片合成一个pdf?
  15. 信息系统项目管理师考试备考经验和心得(50天一次性通过)
  16. 最强大脑世界记忆大师运用的记忆方法
  17. labview信号时序分析--谐波失真分析
  18. 计算机网络:网络安全
  19. 狂风暴雨——雨过天晴篇:数据流层发布
  20. 国外域名注册商选择_如何在2020年选择最佳域名注册商(比较)

热门文章

  1. Java基础学习总结(86)——Java异常处理机制Exception抛出异常时throw和throws用法详解
  2. java中Math.pow()实例_Java.math.BigDecimal.pow()方法实例
  3. java main 静态代码_java中没有main方法怎么怎么执行静态块中的内容
  4. java编写程序_对输入的年月日_给出该天是该年的第多少天?_编写Java程序。当以年月日的格式输入一个日期时,输出该年是否是闰年,该月有几天,该日是星期几...
  5. python网页部署-想用python3做web开发的一些不知(主要是环境部署),求解!
  6. CentOS7.2 network.service NetworkManager.service 冲突
  7. 推荐14款基于javascript的数据可视化工具
  8. 电商刮刮卡开发基础准备
  9. Effective C++:条款37:绝不又一次定义继承而来的缺省參数值
  10. webpack4搭建vue