一、安装库
-
包名:elasticsearch
-
下载命令
- 普通版本:
python -m pip install elasticsearch
- 异步版本:
python -m pip install elasticsearch[async]
- 普通版本:
二、创建es对象
-
Elasticsearch():实例化es对象
- host:IP地址
- port:端口号
- timeout:超时时间
from elasticsearch import Elasticsearch # 实例化一个ip为localhost,端口为9200,允许超时一小时的es对象 es = Elasticsearch(hosts="localhost",port=9200,timeout=3600)
二、创建索引
-
es.indices.create():创建索引
- index:要新创建的索引
from elasticsearch import Elasticsearch # 实例化一个ip为localhost,端口为9200,允许超时一小时的es对象 es = Elasticsearch(hosts="localhost",port=9200,timeout=3600) # 创建一个索引为test的索引 es.indices.create(index='test')
三、删除索引
-
es.indices.delete():删除索引
- index:要删除的索引
from elasticsearch import Elasticsearch # 实例化一个ip为localhost,端口为9200,允许超时一小时的es对象 es = Elasticsearc