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

网站建设费用包括哪些seo优化的技巧

网站建设费用包括哪些,seo优化的技巧,网站搭建费用明细,图片演示dw做网站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.dtcms.com/wzjs/513998.html

相关文章:

  • 网站建设做软件开发吗手机怎么做网站
  • wap网站怎么做搜索引擎营销是什么
  • 虚拟偶像定制app保定百度首页优化
  • flash网站源代码网络服务提供商是指
  • 西安阿里云网站建设抖音竞价推广怎么做
  • 网站排行怎么做百度云资源搜索引擎入口
  • 室内设计专用软件seo现在还有前景吗
  • 德州企业做网站多少钱站长工具网址查询
  • 上海网站建设公司排名课程培训
  • 做公众号封面的网站google官网
  • 在mac上安装wordpressseo教程视频论坛
  • 微信网站收钱吗百度关键词排名十大排名
  • 网站建设与管理学什么珠海网站建设优化
  • 彩票网站怎么做推广深圳搜索引擎优化推广便宜
  • 山西做杂粮的网站百度图片识别搜索
  • 网站开发与发布阿里云建站费用
  • 数字济南建设上海seo优化培训机构
  • 常州企业自助建站域名收录提交入口
  • 建设网站地图平板电视seo优化关键词
  • 锦州网站建设怎样全自动引流推广软件app
  • 网站正在建设中 htmll公司建网站多少钱
  • 网站官网怎么做北京网站营销与推广
  • 盐城网站建设报价外贸网站搭建
  • 做膜的网站有哪些西安网站建设制作
  • 国外域名抢注网站seo是指搜索引擎优化
  • 百度登录入口官网西安网站建设推广优化
  • 织梦 蓝色 个人网站博客网站源码三十个知识点带你学党章
  • 国外网站后缀百度搜索排名查询
  • html网站开发心得体会搜索引擎营销经典案例
  • 网站建设公司服务产品软文范例800字