首页 文章

Elasticsearch python客户端:通过API调用获取ES版本

提问于
浏览
5

我想通过python API获取当前的Elasticsearch版本 . 我可以轻松地通过http调用来获取它

import requests
requests.get(http://endpoint:9200)

但我想知道有没有办法让版本通过API调用而不是http请求到 endpoints . 喜欢

from elasticsearch import Elasticsearch
es = Elasticsearch()

我浏览了Elasticsearch python客户端文档,但找不到可以获取当前ES版本的调用(https://elasticsearch-py.readthedocs.org/en/master/api.html

1 回答

  • 6

    您可以使用info命令实现此目的:

    例:

    from elasticsearch import Elasticsearch
    es = Elasticsearch()
    es.info()
    

相关问题