Python-ElasticSearch,python对ES进行写入、更新、删除、搜索

Python-ElasticSearch,python对ES进行写入、更新、删除、搜索
Elasticsearch 是一个开源的搜索引擎,建立在一个全文搜索引擎库 Apache Lucene™ 基础之上。 Lucene 可能是目前存在的,不论开源还是私有的,拥有最先进,高性能和全功能搜索引擎功能的库。但是 Lucene 仅仅只是一个库。为了利用它,你需要编写 Java 程序,并在你的 java 程序里面直接集成 Lucene 包。 更坏的情况是……继续阅读 »

admin 4年前 (2018-08-16) 3042浏览 0评论 1个赞

Python常用的基本操作(同Scala对比)

Python常用的基本操作(同Scala对比)
本文章内容不定时更新每一条内容都与隔壁Scala进行对比 Scala常用的基本操作 1、查看字符串类型 >>> a = 22 >>> type(a) 2、字符串转json import json json.loads(contents) json.dumps(dict,ensure_ascii=False) #是否转ASCII码,一般包含中文的时候需要……继续阅读 »

admin 4年前 (2018-08-07) 1571浏览 0评论 0个赞

符合语言习惯的Python优雅编程技巧

符合语言习惯的Python优雅编程技巧
Python最大的优点之一就是语法简洁,好的代码就像伪代码一样,干净、整洁、一目了然。要写出 Pythonic(优雅的、地道的、整洁的)代码,需要多看多学大牛们写的代码,github 上有很多非常优秀的源代码值得阅读,比如:requests、flask、tornado,下面列举一些常见的Pythonic写法。 1. 程序必须先让人读懂,然后才能让计算机执行。……继续阅读 »

admin 4年前 (2018-08-06) 1377浏览 0评论 0个赞

CentOS7.5编译python3

CentOS7.5编译python3
Linux下大部分系统默认自带python2.x的版本,最常见的是python2.6或python2.7版本,默认的python被系统很多程序所依赖,比如centos下的yum就是python2写的,所以默认版本不要轻易删除,否则会有一些问题,如果需要使用最新的Python3那么我们可以编译安装源码包到独立目录,这和系统默认环境之间是没有任何影响的,pyth……继续阅读 »

admin 4年前 (2018-08-05) 1372浏览 0评论 0个赞