包含write_binary函数的py2neo版本是?
时间: 2023-09-06 22:04:30 浏览: 110
py2neo-py2neo-2.0
### 回答1:
在 Py2neo 中,使用 `write_binary` 函数可以将二进制数据写入 Neo4j 服务器。
例如,你可以使用以下代码将二进制数据写入节点属性:
```python
from py2neo import Graph
# 建立连接
graph = Graph()
# 创建一个新节点
node = Node("Person", name="Alice")
# 将二进制数据作为节点属性写入图数据库
binary_data = b"\x01\x02\x03"
node["binary_data"] = graph.write_binary(binary_data)
# 将节点保存到数据库中
graph.create(node)
```
注意:`write_binary` 函数仅在 Py2neo v4 中可用。如果你使用的是 Py2neo v3 或更早的版本,则可以使用 `Binary` 类来创建二进制数据并将其写入图数据库。例如:
```python
from py2neo import Graph, Binary
# 建立连接
graph = Graph()
# 创建一个新节点
node = Node("Person", name="Alice")
# 将二进制数据作为节点属性写入图数据库
binary_data = Binary(b"\x01\x02\x03")
node["binary_data"] = binary_data
# 将节点保存到数据库中
graph.create(node)
```
### 回答2:
py2neo的版本是py2neo 4.0.
### 回答3:
包含write_binary函数的Py2neo版本是Py2neo v2.0.8。 该函数在Py2neo中用于将二进制数据写入图形数据库。它是在该版本中引入的,并且允许将二进制数据作为属性值存储在Neo4j数据库中的节点或关系上。这个函数提供了一种简单的方法来处理二进制数据,如图像、音频或视频文件。通过将二进制数据作为属性存储在Neo4j图数据库中,可以轻松地在应用程序中检索和访问这些数据。写入二进制数据非常方便,可以使用write_binary函数将其保存到指定的节点或关系上。这样,可以将任何类型的二进制数据与图形数据库中的实体相关联。Py2neo v2.0.8是一个流行的Py2neo版本,它具有广泛的功能和API,使开发者能够方便地与Neo4j图数据库进行交互和操作。对于那些需要在他们的应用程序中处理二进制数据的开发者来说,write_binary函数是一个非常有用的工具。
阅读全文