add python example
This commit is contained in:
parent
709c0b9743
commit
6f828bfe4f
|
@ -15,8 +15,7 @@ try:
|
|||
assert rowsAffected == 0
|
||||
|
||||
# change database. same as execute "USE db"
|
||||
rowsAffected = conn.select_db(db)
|
||||
assert rowsAffected == 0
|
||||
conn.select_db(db)
|
||||
|
||||
# create super table
|
||||
rowsAffected = conn.execute(
|
||||
|
|
|
@ -1,5 +1,26 @@
|
|||
import taosws
|
||||
|
||||
db = "power"
|
||||
def prepare():
|
||||
conn = None
|
||||
try:
|
||||
conn = taosws.connect(user="root",
|
||||
password="taosdata",
|
||||
host="localhost",
|
||||
port=6041)
|
||||
|
||||
# create database
|
||||
rowsAffected = conn.execute(f"CREATE DATABASE IF NOT EXISTS {db}")
|
||||
assert rowsAffected == 0
|
||||
|
||||
except Exception as err:
|
||||
print(f"Failed to create db and table, err:{err}")
|
||||
finally:
|
||||
if conn:
|
||||
conn.close()
|
||||
|
||||
def schemaless_insert():
|
||||
|
||||
conn = None
|
||||
|
||||
lineDemo = [
|
||||
|
@ -16,32 +37,36 @@ try:
|
|||
conn = taosws.connect(user="root",
|
||||
password="taosdata",
|
||||
host="localhost",
|
||||
port=6041)
|
||||
|
||||
conn.execute("CREATE DATABASE IF NOT EXISTS power")
|
||||
conn = conn.execute("USE power")
|
||||
port=6041,
|
||||
database=db)
|
||||
|
||||
conn.schemaless_insert(
|
||||
lines=lineDemo,
|
||||
protocol=taosws.PySchemalessProtocol.Line,
|
||||
precision=taosws.PySchemalessPrecision.Millisecond
|
||||
precision=taosws.PySchemalessPrecision.Millisecond,
|
||||
ttl=1,
|
||||
req_id=1,
|
||||
)
|
||||
|
||||
conn.schemaless_insert(
|
||||
lines=telnetDemo,
|
||||
protocol=taosws.PySchemalessProtocol.Telnet,
|
||||
precision=taosws.PySchemalessPrecision.Microsecond
|
||||
precision=taosws.PySchemalessPrecision.Microsecond,
|
||||
ttl=1,
|
||||
req_id=2,
|
||||
)
|
||||
|
||||
conn.schemaless_insert(
|
||||
lines=jsonDemo,
|
||||
protocol=taosws.PySchemalessProtocol.Json,
|
||||
precision=taosws.PySchemalessPrecision.Millisecond
|
||||
precision=taosws.PySchemalessPrecision.Millisecond,
|
||||
ttl=1,
|
||||
req_id=3,
|
||||
)
|
||||
|
||||
except Exception as err:
|
||||
print(f"Failed to insert data with schemaless, err:{err}")
|
||||
|
||||
finally:
|
||||
if conn:
|
||||
conn.close()
|
||||
|
||||
|
|
Loading…
Reference in New Issue