python庫提供了elasticsearch模塊,可以通過以下命令進行快速安裝,但是有個細節需要注意一下,安裝的模塊版本要跟es軟件版本一致,此處舉例:7.8.1
pip install elasticsearch==7.8.1
首先連接elasticsearch,以下是免密示例
from elasticsearch import Elasticsearch# Elasticsearch 配置
es_host = "192.168.0.110"
es_port = 9200try:# 創建 Elasticsearch 客戶端連接client = Elasticsearch(hosts=[{"host": es_host, "port": es_port, "scheme": "http"}])# 測試連接(獲取集群信息)cluster_info = client.info()print("成功連接到 Elasticsearch!")print(f"集群名稱: {cluster_info['name']}")print(f"Elasticsearch 版本: {cluster_