查看记录
Python 操作 ElasticSearch 简明教程
· 2019-01-22 17:47:34
查看单条记录,代码如下:
# encoding:utf-8
#!/usr/bin/python
from elasticsearch import Elasticsearch
class ElasticObj:
def __init__(self, index_name, index_type, ip ="127.0.0.1"):
'''
:param index_name: 索引名称
:param index_type: 索引类型
'''
self.index_name =index_name
self.index_type = index_type
# 无用户名密码状态
self.es = Elasticsearch([ip])
#用户名密码状态
# self.es = Elasticsearch([ip],http_auth=('elastic', 'password'),port=9200)
'''
查看单条记录
'''
def Get_Data_By_Id(self, id):
print self.es.get(index=self.index_name, doc_type=self.index_type, id=id)
if __name__ == "__main__":
obj =ElasticObj("test", "test_type", ip ="127.0.0.1")
obj.Get_Data_By_Id(1)
执行结果:
{u'_type': u'test_type', u'_source': {u'url': u'https://www.codercto.com/courses/d/61.html', u'id': 1, u'title': u'Eloquent: \u5165\u95e8'}, u'_index': u'test', u'_version': 1, u'found': True, u'_id': u'1'}
点击查看所有 Python 操作 ElasticSearch 简明教程 文章: https://codercto.com/courses/l/6.html
Data Structures and Algorithm Analysis in Java
Mark A. Weiss / Pearson / 2011-11-18 / GBP 129.99
Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course wa......一起来看看 《Data Structures and Algorithm Analysis in Java》 这本书的介绍吧!