Come posso ottenere un elenco dei nomi di un indice in Python? Ecco quello che ho finora:Come ottenere un elenco di tutti gli indici in python-elasticsearch
>>> es=e.es
>>> es
<Elasticsearch([{'host': '14555f777d8097.us-east-1.aws.found.io', 'port': 9200}])>
>>> es.indices
<elasticsearch.client.indices.IndicesClient object at 0x10de86790>
# how to get a list of all indexes in this cluster?
Hai provato i [ 'get_aliases()'] (https://elasticsearch-py.readthedocs.org/en/latest/api.html#elasticsearch. metodo client.IndicesClient.get_aliases)? Secondo [questo esempio] (https://www.elastic.co/guide/en/elasticsearch/reference/current/indices-aliases.html#_examples_2), dovresti essere in grado di utilizzare un carattere jolly '*' per ottenere tutto indici. –
@MorganThrapp grazie per il puntatore e l'esempio. – David542
Nessun problema. Sono contento di poterti aiutare. –