Отформатируйте выходной файлasticsearch-py
Я пытаюсь использоватьpython
клиент дляelasticsearch
, Вот минимальный пример:
import logging
logging.basicConfig()
from elasticsearch import Elasticsearch as ES
print "Setup connection..."
es=ES(['localhost:8080'])
print "Done!"
print "Count number of users..."
print es.count(index='users')
Выход:
{u'count': 836780, u'_shards': {u'successful': 5, u'failed': 0, u'total': 5}}
У меня есть два вопроса:
Как мне избавиться отu'
(u
с последующей одинарной цитатой)?Как я могу извлечь значение счетчика? Я думаю, что я мог бы сделать манипуляции со строками, но это звучит как неправильный путь .... Ответ: если выход сохранен вres
, затемres['count'] returns the number
836780`.