我正在使用 InfluxDb 并且有简单的线路协议线路,如下所示:
cpu,atag=test1 idle=100,usertime=10,system=1
我有使用字典的python客户端,如下所示
client = InfluxDBClient(host, port, USER, PASSWORD, DBNAME)
client.create_database(DBNAME)
tagdic= {'Name': 'n1', 'data': 7}
fielddic= {'Name': 'field', 'f1': 70}
def main():
var = 1
while var == 1 :
client.write("cpu,atag=test1 idle=100,usertime=10,system=1")
#client.write_points([{"measurement": "cpu", "tags": tagdic, "fields": fielddic}])
只要我使用 write_points 和字典来使用 write_points,上面的程序就可以正常工作,但是当我使用 client.write 时,我遇到了错误。
我如何通过使用协议值='line'而不是默认协议'json'来使用client.write(行号-255 )?