Apache IoTDB开发系统之Other Languages
  RWAsyc7aInHM 2023年11月02日 41 0

Python API

1. 简介

这是如何使用 python 使用 thrift rpc 接口连接到 IoTDB 的示例。在 Linux 或 Windows 上情况会有所不同,我们将分别介绍如何在这两个系统上进行操作。

2. Prerequisites

python3.7 or later is preferred.

咱们必须安装 Thrift(0.11.0 或更高版本)才能将我们的 Thrift 文件编译为 python 代码。以下是官方安装教程:

http://thrift.apache.org/docs/install/

3. 如何获取 Python 库

选项 1:点安装

可以在以下位置找到Apache IoTDB Python Client API包https://pypi.org/project/apache-iotdb/.

下载命令为:

pip install apache-iotdb

选项 2:使用我们提供的编译脚本

如果已将 Thrift 可执行文件添加到您的路径中,可以只运行 or ,或者必须修改它以设置变量以指向您的可执行文件。这将在文件夹下生成节俭源,您可以将其添加到您的,以便您可以在代码中使用该库。请注意,脚本按相对路径查找节俭源文件,因此,如果将脚本移动到其他位置,它们将不再有效。client-py/compile.shclient-py\compile.batTHRIFT_EXEtargetPYTHONPATH

选项3:节俭的基本用法

或者,如果知道 thrift 的基本用法,则只能下载 中的 thrift 源文件,并简单地用于生成 python 库。service-rpc\src\main\thrift\rpc.thriftthrift -gen py -out ./target/iotdb rpc.thrift

4. 使用示例

我们提供了一个如何使用 thrift 库连接到 IoTDB 的示例,请在编写自己的代码之前仔细阅读。client-py/src /client_example.py

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  tprTMCWDkFAR   2023年12月08日   29   0   0 PythonCode
  QtpjMRSUUfXb   2023年11月19日   33   0   0 赋值Python
  xWYnr39PTA9E   2023年11月19日   38   0   0 迭代Python数组
RWAsyc7aInHM