这个警告是因为您正在使用 Elasticsearch Python 客户端的一个过时的方式来传递传输选项(transport options)。根据警告信息,现在建议使用 Elasticsearch.options() 方法来设置传输选项。
以下是如何修复这个警告的方法:
from elasticsearch import Elasticsearch, ElasticsearchException
# 创建 Elasticsearch 客户端
es = Elasticsearch()
# 设置传输选项
transport_options = {
'max_retries': 3, # 例如,设置最大重试次数
'retry_on_timeout'

本文介绍了如何解决ElasticsearchPython客户端中关于过时的transportoptions传递方式的警告,推荐使用Elasticsearch.options()方法设置传输选项,如max_retries和retry_on_timeout。
最低0.47元/天 解锁文章
1万+






