搜索到与相关的文章
Python

python生成hbase测试数据说明

版本:Python:3.6.4与2.7.3均适配一、hbase表介绍表名:people列族:basic_info、other_inforowkey:随机的两位数+当前时间戳,并要确保该rowkey在表数据中唯一。列定义:name、age、sex、edu、tel、email、country。二、实现rowkey:随机的两位数:使用random.randint(00,99),然后使用zfill(2)补位,比如数字“1”补位为”01”。生成当前时间的13位时间戳

系统 2019-09-27 17:53:18 2191

Python

简单了解python PEP的一些知识

前言或许你是一个初入门Python的小白,完全不知道PEP是什么。又或许你是个学会了Python的熟手,见过几个PEP,却不知道这玩意背后是什么。那正好,本文将系统性地介绍一下PEP,与大家一起加深对PEP的了解。目前,国内各类教程不可胜数,虽然或多或少会提及PEP,但笼统者多、局限于某个PEP者多,能够详细而全面地介绍PEP的文章并不多。本文的目的是:尽量全面地介绍PEP是什么,告诉大家为什么要去阅读PEP,以及列举了一些我认为是必读的PEP,最后,则是

系统 2019-09-27 17:53:09 2191

Python

python 并发编程 阻塞IO模型原理解析

阻塞IO(blockingIO)在linux中,默认情况下所有的socket都是blocking,一个典型的读操作流程大概是这样:当用户进程调用了recvfrom这个系统调用,kernel内核就开始了IO的第一个阶段:准备数据。对于networkio(网络io)来说,很多时候数据在一开始还没有到达(比如,还没有收到一个完整的UDP包),这个时候kernel(内核)就要等待足够的数据到来。等着对方把数据放到自己操作系统内存而在用户进程这边,整个进程会被阻塞。

系统 2019-09-27 17:53:03 2191

Python

Python中使用pypdf2合并、分割、加密pdf文件的代码详解

朋友需要对一个pdf文件进行分割,在网上查了查发现这个pypdf2可以完成这些操作,所以就研究了下这个库,并做一些记录。首先pypdf2是python3版本的,在之前的2版本有一个对应pypdf库。可以使用pip直接安装:pipinstallpypdf2官方文档:pythonhosted.org/PyPDF2/里面主要有这几个类:PdfFileReader。该类主要提供了对pdf文件的读操作,其构造方法为:PdfFileReader(stream,stri

系统 2019-09-27 17:53:00 2191

Python

学习记录---python 直方图及显示数值

如题、学习、保存1源码#-*-coding:utf-8-*-'''time:2019-8-21author:Bing'''importmatplotlib.pyplotasplt#num_list=[1.5,0.6,7.8,6]fig,ax=plt.subplots()num_list=[7870,81937,17529598,6225227]name_list=['Eviction','Failed','Finished','Killed']b=ax.b

系统 2019-09-27 17:51:29 2191

Python

Python实现向钉钉群发送消息通知

一钉钉机器人使用场景钉钉机器人是钉钉群的高级扩展功能,可以简单实现将第三方服务信息聚合到钉钉群中,实现信息的自动同步,常用场景如下:聚合Github、Gitlab等源码管理服务,实现源码更新同步;聚合Trello、JIRA等项目协调服务,实现项目信息同步;支持Webhook自定义接入,实现更多可能性,例如:运维报警、自动化测试结果报告、工作&生活日程安排(上班打卡、下班吃饭、健身、读书、生日、纪念日...)的提醒;二获取自定义机器人的hook地址1.Web

系统 2019-09-27 17:48:56 2191

Python

python 查询Neo4j多节点的多层关系

需求:查询出满足3人及3案有关系的集合#-*-coding:utf-8-*-frompy2neoimportGraphimportpsycopg2#二维数组查找deffind(target,array):fori,valinenumerate(array):forj,tempinenumerate(val):iftemp==target:returnTrue;returnFalsegraph=Graph(host="192.168.3.186://7474

系统 2019-09-27 17:46:25 2191

Python

python多线程编程中的join函数使用心得

今天去辛集买箱包,下午挺晚才回来,又是恶心又是头痛。恶心是因为早上吃坏东西+晕车+回来时看到车祸现场,头痛大概是烈日和空调混合刺激而成。没有时间没有精神没有力气学习了,这篇博客就说说python中一个小小函数。由于坑爹的学校坑爷的专业,多线程编程老师从来没教过,多线程的概念也是教的稀里糊涂,本人python也是菜鸟级别,所以遇到多线程的编程就傻眼了,别人用的顺手的join函数我却偏偏理解不来。早上在去辛集的路上想这个问题想到恶心,回来后继续写代码测试,终于

系统 2019-09-27 17:45:40 2191

Python

python 判断三个数字中的最大值实例代码

python判断三个数字中的最大值,具体代码如下所示:#判断三个数中最大值n1=int(input('pleaseenterthefirestnumber:'))n2=int(input('pleaseenterthesecondnumber:'))n3=int(input('pleaseenterthethirdnumber:'))max_num=0ifn1>n2:max_num=n1ifn1>n3:max_num=n1else:max_num=n3el

系统 2019-09-27 17:45:27 2191

Python

举例讲解Python面向对象编程中类的继承

python创建一个类很简单只需要定义它就可以了.classCat:pass就像这样就可以了,通过创建子类我们可以继承他的父类(超类)的方法。这里重新写一下catclassCat:name='cat'classA(Cat):passprintA.name#cat经典类我们也可以这样,让A多继承。classCat:name='cat'classDog:name='dog'classA(Cat,Dog):passprintA.name#cat如果Cat类没有n

系统 2019-09-27 17:38:17 2191