在python中连接elasticsearch

原文地址:在python中连接elasticsearch -- 无敌牛

欢迎参观我的个人博客:无敌牛 -- 技术/著作/典籍/分享等

做一个记录,以后开发直接拷贝修改后使用即可。

代码如下

复制代码
# -*- coding:utf-8 -*-

from elasticsearch import Elasticsearch

ES_USER="user"
ES_PASSWORD="password"

es = Elasticsearch(
                ["https://127.0.0.1:9200"],
                basic_auth = (ES_USER, ES_PASSWORD),
                max_retries = 5,
                retry_on_timeout = True,
                retry_on_status=[502, 503, 504],
                verify_certs=False,
                connections_per_node = 8,
            )

if es.ping():
    print("=======================================")
else :
    print("error error error ")

indices = es.cat.indices(format="json", h=['index'])                                     
print(indices)
相关推荐
山顶听风12 小时前
分页条初始化
python
NewsMash12 小时前
PyTorch之父发离职长文,告别Meta
人工智能·pytorch·python
硅农深芯13 小时前
如何使用ptqt5实现进度条的动态显示
开发语言·python·qt
程序员杰哥13 小时前
软件测试之压力测试详解
自动化测试·软件测试·python·测试工具·职场和发展·测试用例·压力测试
Elasticsearch13 小时前
在 Kibana 中引入 Elasticsearch 查询规则界面
elasticsearch
Elastic 中国社区官方博客13 小时前
使用 Mastra 和 Elasticsearch 构建具有语义回忆功能的知识 agent
大数据·数据库·人工智能·elasticsearch·搜索引擎·ai·全文检索
今天没有盐13 小时前
Pandas完全指南:从Series到DataFrame,掌握数据分析核心技能
python·pycharm·编程语言
暴风鱼划水13 小时前
算法题(Python)数组篇 | 4.长度最小的子数组
python·算法·力扣
新手小白*13 小时前
Elasticsearch+Logstash+Filebeat+Kibana部署【7.1.1版本】
大数据·elasticsearch·搜索引擎