- 军军小站|张军博客
拥有Python标签的文章
Python

python 同时读取多个文件的例子

Python中打开文本使用的是with语句,比如打开一个文件并读取每一行withopen(filename)asfp:forlineinfp:#dosomething为了同时读取多个文件,可以使用下面的代码withopen(filename1)asfp1,open(filename2)asfp2,open(filename3)asfp3:forl1infp1:l2=fp2.readline()l3=fp3.readline()#dosomething稍微简

系统 2019-09-27 17:51:24 2178

Python

python中的__dict__和dir()的区别

Python下一切皆对象,每个对象都有多个属性(attribute),Python对属性有一套统一的管理方案。__dict__与dir()的区别:dir()是一个函数,返回的是list;__dict__是一个字典,键为属性名,值为属性值;dir()用来寻找一个对象的所有属性,包括__dict__中的属性,__dict__是dir()的子集;并不是所有对象都拥有__dict__属性。许多内建类型就没有__dict__属性,如list,此时就需要用dir()来

系统 2019-09-27 17:50:05 2178

Python

在python中,使用scatter绘制散点图的实例

如下所示:#coding=utf-8importmatplotlib.pyplotaspltx_values=[1,2,3,4,5]y_values=[1,4,9,16,25]#s为点的大小plt.scatter(x_values,y_values,s=100)#设置图表标题并给坐标轴加上标签plt.title("Scatterpic",fontsize=24)plt.xlabel("Value",fontsize=14)plt.ylabel("Scatt

系统 2019-09-27 17:49:21 2178

Python

Python使用sklearn实现的各种回归算法示例

本文实例讲述了Python使用sklearn实现的各种回归算法。分享给大家供大家参考,具体如下:使用sklearn做各种回归基本回归:线性、决策树、SVM、KNN集成方法:随机森林、Adaboost、GradientBoosting、Bagging、ExtraTrees1.数据准备为了实验用,我自己写了一个二元函数,y=0.5*np.sin(x1)+0.5*np.cos(x2)+0.1*x1+3。其中x1的取值范围是0~50,x2的取值范围是-10~10,

系统 2019-09-27 17:48:53 2178

Python

appium获取包名以及Activity python

aaptdumpbadgingD:\chinaaccschool.apk#这个是文件的路径运行后可得到包名和Activity也有可能没有Activity用另一种方法需要先知道其中一个应用的Activity先打开连接上模拟器。然后在安卓模拟器上面打开需要获取的应用。然后用这个方法得到当前应用的b=driver.current_activityprint(b)desired_caps={'platformName':'Android',#平台名称'platfo

系统 2019-09-27 17:45:49 2178

Python

python学习笔记之调用eval函数出现invalid syntax错误问题

pytho的使用和分发完全是免费的,它是一种面向对象的语言,它的。它的类模块支持多态,操作符重载和多重继承等高级概念,并且以python特有的简洁的语法和类型,OOP十分易于使用。python内置了众多预编译并可移植的功能模块,这些功能模块叫做标准库(standardlibrary)。python可以调用C和C++的库,可以被C和C++的程序调用,可以与java组件集成,可以和COM和.Net等框架进行通信,并且可以通过SOAP、XML-RPC和CORBA

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

Python

python脚本设置系统时间的两种方法

本文为大家分享了两种python脚本设置系统时间的方法,供大家参考,具体内容如下第一种方法,使用Python设置系统时间,即给系统校时#电脑时间用了一段时间后,系统时间不准了,想更新一下#在windows里面,更新系统时间,时常失败,而且速度很忙.#在网上拷贝的代码,发现很好用,比windows自带的实现要快.#-*-coding:utf-8-*-importsocketimportstructimporttimeimportwin32apiTimeSer

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

Python

python中matplotlib条件背景颜色的实现

如何根据图表中没有的变量更改折线图的背景颜色?例如,如果我有以下数据帧:importnumpyasnpimportpandasaspddates=pd.date_range('20000101',periods=800)df=pd.DataFrame(index=dates)df['A']=np.cumsum(np.random.randn(800))df['B']=np.random.randint(-1,2,size=800)如果我做df.A的折线图,

系统 2019-09-27 17:37:39 2178

Python

批量获取及验证HTTP代理的Python脚本

HTTP暴力破解、撞库,有一些惯用的技巧,比如:1.在扫号人人网时,我遇到单个账号错误两次,强制要求输入验证码,而对方并未实施IP策略。我采用维护10万(用户名,密码)队列的方式来绕过验证码。具体的做法是,当某个用户名、密码组合遇到需要验证码,就把该破解序列挂起,放到队列尾部等待下次测试,继续破解其他账号密码。这样就可以保证2/3的时间都在进行正常破解和扫号。2.在破解美团网某系统账号时,我遇到了单个IP访问有一定限制,请求频率不可过快。于是我挂了72个H

系统 2019-09-27 17:56:03 2177

Python

python中元类用法实例

本文实例讲述了python中元类用法,分享给大家供大家参考。具体方法分析如下:1.元类(metaclass)是用来创建类的类2.type(object):返回一个对象的类型,与object.__class__的值相同,type(name,bases,dict):创建一个新的type类型,name就是新class的name,值存到__name__属性中,bases是tuple类型,值会存到__bases__中,dict的值存到__dict__中复制代码代码如

系统 2019-09-27 17:55:31 2177

Python

python3__深度学习__过拟合/欠拟合的处理

1.过拟合定义+处理1.1过拟合概述(低偏差,高方差)定义:过拟合简单的描述就是在训练集上的表现很好,但在未见过的测试集上的表现却较差。专业一点的定义就是:给定一个假设空间H,一个假设h属于H,如果存在其他的假设h'也属于H,使得在训练样例上h的错误率小于h',但是在整个实例分布上h'比h的错误率小,那么则称假设h过度拟合训练数据。危害:一个过拟合的模型试图连“误差”都去解释,而实际上噪音是不需要解释的,这个解释的过程导致模型的泛化能力较差,模型在预测集上

系统 2019-09-27 17:51:55 2177

Python

Python绘制堆叠柱状图的实例

有个朋友要求帮忙绘制堆叠柱状图,查阅了一些文档之后也算是完成了,只是一个小demo,下面我就记录一下。1.什么是堆叠柱状图与并排显示分类的分组柱状图不同,堆叠柱状图将每个柱子进行分割以显示相同类型下各个数据的大小情况。它可以形象的展示一个大分类包含的每个小分类的数据,以及各个小分类的占比,显示的是单个项目与整体之间的关系。效果图如下:2.数据展示这里展示了部分数据,主要是treatment就是对应的上图分类一,分类二;species就是对应的分组;ra就是

系统 2019-09-27 17:57:06 2176

Python

Python学习笔记之For循环用法详解

本文实例讲述了Python学习笔记之For循环用法。分享给大家供大家参考,具体如下:Python中的For循环Python有两种类型的循环:for循环和while循环。for循环用来遍历可迭代对象。可迭代对象是每次可以返回其中一个元素的对象,包括字符串、列表和元组等序列类型,以及字典和文件等非序列类型。还可以使用迭代器和生成器定义可迭代对象For循环示例:#iterableofcitiescities=['newyorkcity','mountainvie

系统 2019-09-27 17:56:56 2176

Python

Python笔记002-列表推导式

Python笔记002-列表推导式以下是我学习《流畅的Python》后的个人笔记,现在拿出来和大家共享,希望能帮到各位Python学习者。首次发表于:微信公众号:科技老丁哥,ID:TechDing,敬请关注。本篇主要知识点:列表推导式可以从一个序列快速构建另一个序列,非常方便快捷,强烈建议使用。列表推导式适用于简单的for循环,可以对一个列表中的每个元素进行相同操作,也可以挑选出原列表中满足一定条件的元素组成新的列表。集合推导式应用比较少,而字典推导式却应

系统 2019-09-27 17:56:35 2176

Python

简单的Python调度器Schedule详解

最近在做项目的时候经常会用到定时任务,由于我的项目是使用Java来开发,用的是SpringBoot框架,因此要实现这个定时任务其实并不难。后来我在想如果我要在Python中实现,我要怎么做呢?一开始我首先想到的是TimerTimer这个是一个扩展自threading模块来实现的定时任务。它其实是一个线程。#首先定义一个需要定时执行的方法>>>defhello():print("hello!")#导入threading,并创建Timer,设置1秒后执行hel

系统 2019-09-27 17:56:26 2176