You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by xu...@apache.org on 2021/01/21 06:53:29 UTC

[iotdb] branch add_python_interface updated: update interface

This is an automated email from the ASF dual-hosted git repository.

xuekaifeng pushed a commit to branch add_python_interface
in repository https://gitbox.apache.org/repos/asf/iotdb.git


The following commit(s) were added to refs/heads/add_python_interface by this push:
     new f593a64  update interface
f593a64 is described below

commit f593a64cf2a029a5310898a4042cc19607fe6e46
Author: 151250176 <15...@smail.nju.edu.cn>
AuthorDate: Thu Jan 21 14:52:55 2021 +0800

    update interface
---
 client-py/src/iotdb/Session.py | 24 ++++++++++++------------
 1 file changed, 12 insertions(+), 12 deletions(-)

diff --git a/client-py/src/iotdb/Session.py b/client-py/src/iotdb/Session.py
index 3190aa3..6a93210 100644
--- a/client-py/src/iotdb/Session.py
+++ b/client-py/src/iotdb/Session.py
@@ -495,37 +495,37 @@ class Session(object):
         values_tobe_packed = []
         for data_type, value in zip(data_types, values):
             if data_type == TSDataType.BOOLEAN.value:
-                format_str_list.append("h")
+                format_str_list.append("c")
                 format_str_list.append("?")
-                values_tobe_packed.append(TSDataType.BOOLEAN.value)
+                values_tobe_packed.append(bytes([TSDataType.BOOLEAN.value]))
                 values_tobe_packed.append(value)
             elif data_type == TSDataType.INT32.value:
-                format_str_list.append("h")
+                format_str_list.append("c")
                 format_str_list.append("i")
-                values_tobe_packed.append(TSDataType.INT32.value)
+                values_tobe_packed.append(bytes([TSDataType.INT32.value]))
                 values_tobe_packed.append(value)
             elif data_type == TSDataType.INT64.value:
-                format_str_list.append("h")
+                format_str_list.append("c")
                 format_str_list.append("q")
-                values_tobe_packed.append(TSDataType.INT64.value)
+                values_tobe_packed.append(bytes([TSDataType.INT64.value]))
                 values_tobe_packed.append(value)
             elif data_type == TSDataType.FLOAT.value:
-                format_str_list.append("h")
+                format_str_list.append("c")
                 format_str_list.append("f")
-                values_tobe_packed.append(TSDataType.FLOAT.value)
+                values_tobe_packed.append(bytes([TSDataType.FLOAT.value]))
                 values_tobe_packed.append(value)
             elif data_type == TSDataType.DOUBLE.value:
-                format_str_list.append("h")
+                format_str_list.append("c")
                 format_str_list.append("d")
-                values_tobe_packed.append(TSDataType.DOUBLE.value)
+                values_tobe_packed.append(bytes([TSDataType.DOUBLE.value]))
                 values_tobe_packed.append(value)
             elif data_type == TSDataType.TEXT.value:
                 value_bytes = bytes(value, 'utf-8')
-                format_str_list.append("h")
+                format_str_list.append("c")
                 format_str_list.append("i")
                 format_str_list.append(str(len(value_bytes)))
                 format_str_list.append("s")
-                values_tobe_packed.append(TSDataType.TEXT.value)
+                values_tobe_packed.append(bytes([TSDataType.TEXT.value]))
                 values_tobe_packed.append(len(value_bytes))
                 values_tobe_packed.append(value_bytes)
             else: