diff --git a/src/connector/python/linux/python2/taos/subscription.py b/src/connector/python/linux/python2/taos/subscription.py index cbba3d59caad96ff2233d6c62b440131b1e12559..2d01395532820c3bd0e068ef7eb3d425eaaa6d78 100644 --- a/src/connector/python/linux/python2/taos/subscription.py +++ b/src/connector/python/linux/python2/taos/subscription.py @@ -16,13 +16,13 @@ class TDengineSubscription(object): result, fields = CTaosInterface.consume(self._sub) buffer = [[] for i in range(len(fields))] - print(buffer) while True: block, num_of_fields = CTaosInterface.fetchBlock(result, fields) if num_of_fields == 0: break for i in range(len(fields)): buffer[i].extend(block[i]) + self.fields = fields return list(map(tuple, zip(*buffer))) diff --git a/src/connector/python/linux/python3/taos/subscription.py b/src/connector/python/linux/python3/taos/subscription.py index 3af989a1386d0d6b3d46c4acdc89c3d3fac0ee54..d3cf10d5ada578687689b94454378dd543368e3e 100644 --- a/src/connector/python/linux/python3/taos/subscription.py +++ b/src/connector/python/linux/python3/taos/subscription.py @@ -16,13 +16,13 @@ class TDengineSubscription(object): result, fields = CTaosInterface.consume(self._sub) buffer = [[] for i in range(len(fields))] - print(buffer) while True: block, num_of_fields = CTaosInterface.fetchBlock(result, fields) if num_of_fields == 0: break for i in range(len(fields)): buffer[i].extend(block[i]) + self.fields = fields return list(map(tuple, zip(*buffer))) diff --git a/src/connector/python/windows/python2/taos/subscription.py b/src/connector/python/windows/python2/taos/subscription.py index 3af989a1386d0d6b3d46c4acdc89c3d3fac0ee54..d3cf10d5ada578687689b94454378dd543368e3e 100644 --- a/src/connector/python/windows/python2/taos/subscription.py +++ b/src/connector/python/windows/python2/taos/subscription.py @@ -16,13 +16,13 @@ class TDengineSubscription(object): result, fields = CTaosInterface.consume(self._sub) buffer = [[] for i in range(len(fields))] - print(buffer) while True: block, num_of_fields = CTaosInterface.fetchBlock(result, fields) if num_of_fields == 0: break for i in range(len(fields)): buffer[i].extend(block[i]) + self.fields = fields return list(map(tuple, zip(*buffer))) diff --git a/src/connector/python/windows/python3/taos/subscription.py b/src/connector/python/windows/python3/taos/subscription.py index 3af989a1386d0d6b3d46c4acdc89c3d3fac0ee54..d3cf10d5ada578687689b94454378dd543368e3e 100644 --- a/src/connector/python/windows/python3/taos/subscription.py +++ b/src/connector/python/windows/python3/taos/subscription.py @@ -16,13 +16,13 @@ class TDengineSubscription(object): result, fields = CTaosInterface.consume(self._sub) buffer = [[] for i in range(len(fields))] - print(buffer) while True: block, num_of_fields = CTaosInterface.fetchBlock(result, fields) if num_of_fields == 0: break for i in range(len(fields)): buffer[i].extend(block[i]) + self.fields = fields return list(map(tuple, zip(*buffer)))