Influxdb python在变量中获取项目

时间:2018-01-17 19:04:28

标签: python resultset influxdb

Heyya,

如何在没有整个帧的情况下将输出中的值“47”变为变量?

client = InfluxDBClient(host, port, user, password, dbname)
result = client.query(query)
result = list(result.get_points(measurement='moisture'))
print "--> %s" % result

结果

[{u'value': 47, u'time': u'2018-01-17T18:41:30.486209257Z'}]

2 个答案:

答案 0 :(得分:0)

好的,自己拿到它

moisture = result.raw['series'][0]['values'][0][1]
print "moisture: %s" % moisture

答案 1 :(得分:-1)

试图拆分

result.split('(', 1)

但它没有属性拆分。

由于列表格式,我还尝试仅使用

打印索引
print result.index(1)

导致:

TypeError: expected a string or other character buffer object