在涌入db

时间:2017-11-14 23:31:32

标签: python influxdb influxdb-python

我使用python连接到大量数据库。使用内置的数据框工具,我成功访问数据,并能够做我喜欢的一切,接受我无法访问时间戳值。例如:

import sys
from influxdb import DataFrameClient

reload(sys)
sys.setdefaultencoding('utf-8')

user = 'reader'
password = 'oddstringtoconfusebadguys'
dbname = 'autoweights'
host = '55.777.244.112'
protocol = 'line'
port = 8086

client = DataFrameClient(host,port=8086,username=user,password=password,
database=dbname,verify_ssl=False,ssl=True)

results = client.query("select * from measurementname")

df = results['measurementname']

for index, row in df.iterrows():
     print row

结果看起来像这样

姓名:2017-11-14 22:11:23.534395882 + 00:00,dtype:object 主持人C4:27:EB:D7:D9:70 值327

我可以轻松访问行['主机']和行['值']。日期/时间戳显然很重要,但我可以尽量找不到获取价值的方法。

0 个答案:

没有答案