【发布时间】:2018-10-29 16:38:23
【问题描述】:
我正在尝试使用 Python SDK 从 Splunk 导出数据。
for result in rr:
if isinstance(result, results.Message):
# Diagnostic messages might be returned in the results
print '%s: %s' % (result.type, result.message)
elif isinstance(result, dict):
# Normal events are returned as dicts
print result
assert rr.is_preview == False
输出数据如下:
OrderedDict([('TIME','1'),('UID','BUSINESS')])
OrderedDict([('TIME','12'),('UID','ACC')])
OrderedDict([('TIME','33'),('UID','TRAVEL')])
我不确定如何将数据传输到数据框。我阅读了它说 ResultsReader 是可迭代的文档并返回结果的字典。我试过 Pandas_DataFrame(rr) 但它不起作用,表明数据参数不能是迭代器。
【问题讨论】:
标签: python python-3.x pandas dataframe splunk