搜索到与相关的文章
Python

python3 反射的四种基本方法解析

这篇文章主要介绍了python3反射的四种基本方法解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下classPerson(object):def__init__(self):passdefinfo(self):print('我是person类中的info方法')1.getattr()方法这个方法是根据字符串去某个模块中寻找方法instantiation=reflect.Person()#先实例化f=ge

系统 2019-09-27 17:47:57 2283

Python

python 数据提取及拆分的实现代码

K线数据提取依据原有数据集格式,按要求生成新表:1、每分钟的close数据的第一条、最后一条、最大值及最小值,2、每分钟vol数据的增长量(每分钟vol的最后一条数据减第一条数据)3、汇总这些信息生成一个新表(字段名:[‘time',‘open',‘close',‘high',‘low',‘vol'])importpandasaspdimporttimestart=time.time()df=pd.read_csv('data.csv')df=df.dro

系统 2019-09-27 17:47:55 2283

Python

python采用requests库模拟登录和抓取数据的简单示例

如果你还在为python的各种urllib和urlibs,cookielib头疼,或者还还在为python模拟登录和抓取数据而抓狂,那么来看看我们推荐的requests,python采集数据模拟登录必备利器!这也是python推荐的HTTP客户端库:本文就以一个模拟登录的例子来加以说明,至于采集大家就请自行发挥吧。代码很简单,主要是展现python的requests库的简单至极,代码如下:s=requests.session()data={'user':'

系统 2019-09-27 17:47:52 2283

Python

python利用eval方法提升dataframe运算性能

eval方法可以直接利用c语言的速度,而不用分配中间数组,不需要中间内存的占用.如果包含多个步骤,每个步骤都要分配一块内存importnumpyasnpimportpandasaspdimporttimeitdf=pd.DataFrame({'a':np.random.randn(10000000),'b':np.random.randn(10000000),'c':np.random.randn(10000000),'x':'x'})#printdfst

系统 2019-09-27 17:47:34 2283

Python

python之zip压缩包爆破

importzipfileimporteasyguiasguifromthreadingimportThreaddefcrackPassword(zFile,password):try:zFile.extractall(pwd=password.encode("utf-8"))print("[+]crackpassword"+password)returnexcept(RuntimeError,zipfile.BadZipFile):print("密码:"

系统 2019-09-27 17:46:50 2283

Python

Python3将xml文件解析为对象

一、说明类似json将xml解析为python对象,可以使用第三方库untangle或xmltodict实现。将以下内容保存为xml2obj.xml,后我我们就使用该文件。1.第一行的是xml文件的声明,它定义了xml的版本(1.0)和所使用编码为UTF-8。2.接下来就是xml文件的内容了,这些内容按一个树状结构进行组织摆放,形式如下:section1contentsection2content其中,每一个.叫做一个节点,也叫一个元素,节点可以嵌套放置,

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

Python

Python之配置文件处理

在平时的工程中,我们在构建工程时,常常需要用到配置文件,用来配置项目的一些信息,比如数据库,请求网址,文件夹,线程、进程数等信息,这样就可以方便我们通过修改配置文件中的参数来很好地完成整个项目的功能修改或开发。配置文件一般区别于Python代码,会单独存放在一个文件夹中,方便管理,常见的配置文件格式有.conf,.ini,.yaml等。本文使用Python中的configparser模块来处理conf、ini配置文件。首先需要安装configparser模

系统 2019-09-27 17:45:29 2283

Python

基于Python的身份证号码自动生成程序

需求细化:1.身份证必须能够通过身份证校验程序。2.通过查询,发现身份证号码是有国家标准的,标准号为GB11643-1999可以从百度下载到这个文档下载:GB11643-1999sfz(jb51.net).rar现行身份证号为18位,分别为6位地址码,8位生日,3位顺序码,一位校验码。具体例子可见下图。前六位也是国家标准,GB2260-2007。吐槽一下,国标竟然没有一个网站供全面检索和免费下载。。。还好国家统计局有这些公开数据。可以从统计数据-》统计标准

系统 2019-09-27 17:38:32 2283

Python

python语言元素知识点详解

指令和程序计算机的硬件系统通常由五大部件构成,包括:运算器、控制器、存储器、输入设备和输出设备。其中,运算器和控制器放在一起就是我们通常所说的中央处理器,它的功能是执行各种运算和控制指令以及处理计算机软件中的数据。我们通常所说的程序实际上就是指令的集合,我们程序就是将一系列的指令按照某种方式组织到一起,然后通过这些指令去控制计算机做我们想让它做的事情。今天我们使用的计算机虽然器件做工越来越精密,处理能力越来越强大,但究其本质来说仍然属于“冯・诺依曼结构”的

系统 2019-09-27 17:38:22 2283

Python

Python使用爬虫猜密码

我们可以通过python来实现这样一个简单的爬虫猜密码功能。下面就看看如何使用python来实现这样一个功能。这里我们知道用户的昵称为:heibanke密码是30以内的一个数字,要使用requests库循环提交来猜密码主要需要用到的库是requests库安装requests库复制代码代码如下:pipinstallrequests要使用到的request库的功能是表单的提交复制代码代码如下:requests.post(url,data)#通过post()语言

系统 2019-09-27 17:38:03 2283