python elasticsearch-dsl @timestamp作为回应

时间:2016-02-06 12:11:56

标签: python elasticsearch

我使用elasticsearch-dsl-py从elasticsearch中提取数据。在我的情况下,我想保存@timestamp字段的值(hits.hits._source。@ timestamp)。但我不知道如何处理python中不允许使用@字符的事实。

有人知道如何从@timestamp获取价值吗?

h = response.hits[0]
print h.@timestamp

感谢。

1 个答案:

答案 0 :(得分:0)

在这种情况下,您可以按如下方式访问该字段:

h = response.hits[0]
print h['@timestamp']