在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)
相关推荐
AI攻城狮43 分钟前
用 Playwright 实现博客一键发布到稀土掘金
python·自动化运维
曲幽1 小时前
FastAPI分布式系统实战:拆解分布式系统中常见问题及解决方案
redis·python·fastapi·web·httpx·lock·asyncio
孟健16 小时前
Karpathy 用 200 行纯 Python 从零实现 GPT:代码逐行解析
python
码路飞18 小时前
写了个 AI 聊天页面,被 5 种流式格式折腾了一整天 😭
javascript·python
曲幽20 小时前
FastAPI压力测试实战:Locust模拟真实用户并发及优化建议
python·fastapi·web·locust·asyncio·test·uvicorn·workers
敏编程1 天前
一天一个Python库:jsonschema - JSON 数据验证利器
python
前端付豪1 天前
LangChain记忆:通过Memory记住上次的对话细节
人工智能·python·langchain
databook1 天前
ManimCE v0.20.1 发布:LaTeX 渲染修复与动画稳定性提升
python·动效
花酒锄作田2 天前
使用 pkgutil 实现动态插件系统
python