python版本:3.6
influxdb版本:1.5.2
使用python的influxdb库插入数据
from influxdb import InfluxDBClient
class TestInflux(object):
"""
Attributes:
"""
def __init__(self):
self.influx_client = InfluxDBClient('127.0.0.1', 4674, '', '', 'test')
def post_dump_data(self, name_arr, content, left, status, total):
"""
:param name:
:param content:
:param value:
:return:
"""
i = 0
tags = {}
for item in name_arr:
if not content[i]:
content[i] = 0
tags[item] = str(content[i])
i += 1
fields = {}
fields["left"] = float(left)
fields["status"] = float(status)
fields["total"] = float(total)
json_b