|
发表于 2023-6-29 09:15:58
|
显示全部楼层
Elasticsearch中设置账号和密码的操作,如果使用了默认设置,那么账号和密码默认是 "elastic" 和 "password"。
在Python的Elasticsearch客户端中,如果你想要使用HTTP basic authentication,那么你可以这样设置账号和密码:
- from elasticsearch import Elasticsearch
- es = Elasticsearch(["http://127.0.0.1:9200/"], http_auth=('elastic', 'password'))
复制代码
这里'http_auth'是一个包含用户名和密码的元组。
然后对于你的警告信息 "DeprecationWarning: Passing transport options in the API method is deprecated. Use 'Elasticsearch.options()' instead.",这是因为 'ignore' 参数在新版本中被弃用了,你应该使用 'Elasticsearch.options()' 来代替。
|
|