StackOverflow真的从文字开始就自动删除了嘿伙计们吗?:D你好,我有一个问题,我似乎不能把我的头脑包围。
from influxdb_client import InfluxDBClient
from influxdb_client.client.write_api import SYNCHRONOUS
# You can generate a Token from the "Tokens Tab" in the UI
org = "myorg"
bucket = "mybucket"
token = 'valid_token'
client = InfluxDBClient(url="http://localhost:8086", token=token)
write_api = client.write_api(write_options=SYNCHRONOUS)
d='airSensors,sensor_id=TLM0201 temperature=70.97038159354763,humidity=55.23103248356096,co=0.78445310567793615 1637124357000000000'
write_api.write(bucket, org, d)它运行并没有返回错误,我试着犯了一个错误。桶和它引发,坏令牌引发未经授权,等等。
但是当我检查时,数据库中没有数据。但当我把这条直线穿过卷曲时:
curl --request POST \
"http://localhost:8086/api/v2/write?org=myorg&bucket=mybucket&precision=ns" \
--header "Authorization: Token valid_token" \
--header "Content-Type: text/plain; charset=utf-8" \
--header "Accept: application/json" \
--data-binary '
airSensors,sensor_id=TLM0201 temperature=73.97038159354763,humidity=35.23103248356096,co=0.48445310567793615 1637024357000000000
airSensors,sensor_id=TLM0202 temperature=75.30007505999716,humidity=35.651929918691714,co=0.5141876544505826 1637024357000000000
'这也没有错误的运行,但这一次它实际上写到db中。
我疯了还是怎么的?我什么都试过了,写了点,系列,.你说它的名字,但它拒绝commit或任何东西?有人有类似的问题吗?
我在influxdb-client=1.23.0上运行python=3.8.10和Influxdb=2.0.7
谢谢你的时间。问:
发布于 2022-04-02 12:57:38
我想您应该在写完之后使用write_api.close(),或者在以下情况下使用:
with client.write_api() as write_api:
write_api.write(bucket, org, d)https://stackoverflow.com/questions/70032187
复制相似问题