当前位置: 首页 > news >正文

个人网站空间一般多大seo每天一贴博客

个人网站空间一般多大,seo每天一贴博客,做网站大流量,wordpress看板娘素材python 访问 elasticsearch 在python语言中,我们一般使用 pip install elasticsearch 软件包,来访问es服务器。 正确用法 本地安装elasticsearch时,应指定与服务端相同的大版本号: pip install elasticsearch7.17.0然后就可以…

python 访问 elasticsearch

在python语言中,我们一般使用 pip install elasticsearch 软件包,来访问es服务器。

正确用法

本地安装elasticsearch时,应指定与服务端相同的大版本号:

pip install elasticsearch==7.17.0

然后就可以正确创建ES客户端对象了。访问es服务端的代码格式,建议如下:

from elasticsearch import Elasticsearches = Elasticsearch("http://username:password@host:port")# 或者采用如下方式创建,一般用于es集群连接:
es = Elasticsearch([{'host': "192.168.1.1", 'port': 9200, 'scheme': "http"}],http_auth=(username, password)
)print(es.info())
print(es.ping()) # True or False

常见错误

使用 python elasticsearch 连接ES服务器过程,主要问题是客户端与服务端的版本不匹配。

1. 版本不一致

默认情况下,使用 pip install elasticsearch 安装的 es客户端版本是最新的8.17版。而ES服务端的版本是7。
当客户端与服务端的大版本不一致时,将会报错(UnsupportedProductError)。

2.缺少scheme

TypeError: NodeConfig.__init__() 缺少 scheme

3.无法识别ES服务端

错误创建的客户端对象,无法访问和识别ES服务端。
客户端创建代码:

es = Elasticsearch([{'host': "192.168.1.1", 'port': 9200}],basic_auth=(username, password)
)

报错信息:

ElasticsearchWarning: The client is unable to verify that the server is Elasticsearch due security privileges on the server side

4.http_auth 废弃

elasticsearch v7版本使用 http_auth 创建Elasticsearch客户端对象。而 v8版本废弃了http_auth,改用 basic_auth 或 bearer_auth。因此,当使用v8版本的elasticsearch客户端时,以下代码将报错:

es = Elasticsearch([{'host': "192.168.1.1", 'port': 9200}],http_auth=(username, password)
)

执行代码提示 es中的 http_auth已废弃:

es the 'http_auth' parameter is deprecated, use 'basic_auth' or 'bearer_auth' instead

basic_auth 接受一个元组,包含你的用户名和密码,用法与v7的 http_auth相同。

bearer_auth 适用于使用Bearer令牌时(例如通过OAuth2获取的访问令牌)。

bearer_auth='your_bearer_token'  # 替换为你的Bearer令牌
http://www.dinnco.com/news/61617.html

相关文章:

  • 北京智能网站建设哪里有网站优化企业排名
  • 网页制作邢台网站公司推广软件的渠道有哪些
  • 湘潭做网站价格 磐石网络沈阳seo按天计费
  • 合肥市住房城乡建设委官方网站手机百度如何发布作品
  • 北京 网站定制开发有了域名怎么建网站
  • 网站上banner怎么做域名ip查询查网址
  • 网站建设培训费用seo具体优化流程
  • 前端开发学什么电脑系统优化软件哪个好用
  • 天津网站专业制作推销
  • 太原网站建设总部地址什么网站都能进的浏览器
  • 网站虚拟服务器如何进行网站宣传推广
  • 网站推广费用入什么科目想学手艺在哪里可以培训
  • 做网站分为几种微信营销方案
  • 网站流媒体播放如何做南宁百度seo软件
  • 佛山正规企业网站排名优化n127网推广
  • 四网合一的网站工具
  • 企业做门户网站的重要性临沂做网站推广的公司
  • 移动网站 用户体验百度业务范围
  • 华为官方网站手机商城广告联盟看广告赚钱
  • 广东品牌网站建设公司如何把网站推广出去
  • 北京澳环网站设计中心小米的推广软文
  • 做网站 科目公众号推广平台
  • 福建网站建设公司排名企业网络营销策划方案范文
  • 公司网站设计意见收集推广怎么推
  • 淮委建设局网站热门网站
  • 如何在网站中做公示信息网站模板平台
  • 网站的在线聊天怎么做山东今日热搜
  • 做初中试卷的网站seo竞争对手分析
  • 360建筑网官网怎么登录响应式模版移动优化
  • 公司网站创建网络推广计划书