-
Использование клиента Elasticsearch Python:
Вы можете установить клиент Elasticsearch Python с помощью pip:pip install elasticsearchВот пример того, как получить документ по идентификатору:
from elasticsearch import Elasticsearch # Connect to Elasticsearch es = Elasticsearch() # Retrieve a document by ID index = 'your_index_name' doc_id = 'your_document_id' result = es.get(index=index, id=doc_id) # Access the retrieved document document = result['_source'] -
Использование библиотеки запросов.
Если вы предпочитаете более прямой подход, вы можете использовать библиотеку запросов для отправки HTTP-запросов к REST API Elasticsearch. Вот пример:import requests # Elasticsearch REST API endpoint url = 'http://localhost:9200/your_index_name/_doc/your_document_id' # Send GET request response = requests.get(url) # Access the retrieved document document = response.json()['_source']
Не забудьте заменить 'your_index_name'и 'your_document_id'соответствующими значениями для вашей настройки Elasticsearch.