import taos conn = taos.connect() cursor = conn.cursor() cursor.execute("DROP DATABASE IF EXISTS test") cursor.execute("CREATE DATABASE test") cursor.execute("USE test") cursor.execute("CREATE STABLE weather(ts TIMESTAMP, temperature FLOAT) TAGS (location INT)") for i in range(1000): location = str(i % 10) tb = "t" + location cursor.execute(f"INSERT INTO {tb} USING weather TAGS({location}) VALUES (now+{i}a, 23.5) (now+{i + 1}a, 23.5)") cursor.execute("SELECT count(*) FROM weather") data = cursor.fetchall() print("count:", data[0][0]) cursor.execute("SELECT tbname, * FROM weather LIMIT 2") col_names = [meta[0] for meta in cursor.description] print(col_names) rows = cursor.fetchall() print(rows) cursor.close() conn.close() # output: # count: 2000 # ['tbname', 'ts', 'temperature', 'location'] # row_count: -1 # [('t0', datetime.datetime(2022, 4, 27, 14, 54, 24, 392000), 23.5, 0), ('t0', datetime.datetime(2022, 4, 27, 14, 54, 24, 393000), 23.5, 0)]