搜索到与相关的文章
Python

python subprocess 杀掉全部派生的子进程方法

下面就是今天下午的研究成果。发布系统需要响应用户的中断请求,需要在GET方法中杀掉由subprocess派生的子进程,刚开始直接用os.kill发现子进程的子进程无法kill,谷歌了一些,发现kill可以干掉进程组,于是测试,但是默认情况下,subprocess派生的进程组和主程序,也就是我的web.py进程是在一个进程组里的,这要是kill了,那就调的了。继续翻google,看subprocess的document时发现这个变量:subprocess.C

系统 2019-09-27 17:56:58 2539

Python

Python 列表(List) 的三种遍历方法实例 详解

Python遍历最近学习python这门语言,感觉到其对自己的工作效率有很大的提升,下面废话不多说,直接贴代码#!/usr/bin/envpython#-*-coding:utf-8-*-if__name__=='__main__':list=['html','js','css','python']#方法1print'遍历列表方法1:'foriinlist:print("序号:%s值:%s"%(list.index(i)+1,i))print'\n遍历列表

系统 2019-09-27 17:55:19 2539

Python

python中PS 图像调整算法原理之亮度调整

亮度调整非线性亮度调整:对于R,G,B三个通道,每个通道增加相同的增量。线性亮度调整:利用HSL颜色空间,通过只对其L(亮度)部分调整,可达到图像亮度的线性调整。但是,RGB和HSL颜色空间的转换很繁琐,一般还需要浮点数的运算,不仅增加了代码的复杂度,更重要的是要逐点将RGB转换为HSL,然后确定新的L值,再将HSL转换为RGB,运行速度可想而知是很慢的。要想提高图像亮度线性调整的速度,应该从三方面考虑,一是变浮点运算为整数运算,二是只提取HSL的L部分进

系统 2019-09-27 17:53:55 2539

Python

python数据预处理之数据标准化的几种处理方式

何为标准化:在数据分析之前,我们通常需要先将数据标准化(normalization),利用标准化后的数据进行数据分析。数据标准化也就是统计数据的指数化。数据标准化处理主要包括数据同趋化处理和无量纲化处理两个方面。数据同趋化处理主要解决不同性质数据问题,对不同性质指标直接加总不能正确反映不同作用力的综合结果,须先考虑改变逆指标数据性质,使所有指标对测评方案的作用力同趋化,再加总才能得出正确结果。数据无量纲化处理主要解决数据的可比性。几种标准化方法:归一化Ma

系统 2019-09-27 17:50:12 2539

Python

python之拟合的实现

一、多项式拟合多项式拟合的话,用的的是numpy这个库的polyfit这个函数。那么多项式拟合,最简单的当然是,一次多项式拟合了,就是线性回归。直接看代码吧importnumpyasnpdeflinear_regression(x,y):#y=bx+a,线性回归num=len(x)b=(np.sum(x*y)-num*np.mean(x)*np.mean(y))/(np.sum(x*x)-num*np.mean(x)**2)a=np.mean(y)-b*n

系统 2019-09-27 17:48:43 2539

Python

Python用Pillow(PIL)进行简单的图像操作方法

Python用Pillow(PIL)进行简单的图像操作方法颜色与RGBA值计算机通常将图像表示为RGB值,或者再加上alpha值(通透度,透明度),称为RGBA值。在Pillow中,RGBA的值表示为由4个整数组成的元组,分别是R、G、B、A。整数的范围0~255。RGB全0就可以表示黑色,全255代表黑色。可以猜测(255,0,0,255)代表红色,因为R分量最大,G、B分量为0,所以呈现出来是红色。但是当alpha值为0时,无论是什么颜色,该颜色都不可

系统 2019-09-27 17:48:04 2539

Python

063 Python必备库-从人机交互到艺术设计

目录一、概述二、Python库之图形用户界面2.1PyQt52.2wxPython2.3PyGObject三、Python库之游戏开发3.1PyGame3.2Panda3D3.3cocos2d四、Python库之虚拟现实4.1VRZero4.2pyovr4.3Vizard五、Python库之图形艺术5.1Quads5.2ascii_art5.3turtle六、单元小结6.1从人机交互到艺术设计一、概述Python库之图形用户界面Python库之游戏开发Py

系统 2019-09-27 17:47:50 2539

Python

【Python机器学习及实践】基础篇:监督学习经典模型(分类学习)

Python机器学习及实践——基础篇:监督学习经典模型(分类学习)机器学习中监督学习模型的任务重点在于,根据已有经验知识对未知样本的目标/标记进行预测。根据目标预测变量的类型不同,可以把监督学习任务大体分为分类学习和回归预测两类。监督学习任务的基本架构和流程:首先准备训练数据,可以是文本、图像、音频等;然后抽取所需要的特征,形成特征向量(FeatureVectors);接着,把这些特征向量连同对应的标记/目标(Labels)一并送入学习算法(Machine

系统 2019-09-27 17:47:43 2539

Python

python 队列详解及实例代码

队列特性:先进先出(FIFO)――先进队列的元素先出队列。来源于我们生活中的队列(先排队的先办完事)。Queue模块最常与threading模块一起构成生产-消费者模型,提供了一个适用于多线程编程的先进先出的数据结构,即队列。该模块源码中包含5个类:其中,Empty和Full是两个异常类,当队列的Queue.get(block=0)或者调用get_nowait()时,如果队列为空,则抛EmptyException异常。同理,当队列的Queue.put(bl

系统 2019-09-27 17:37:55 2539

Android

条码扫描二维码扫描——ZXing android 源码简化

前言最近公司的Android项目需要用到摄像头做条码或二维码的扫描,Google一下,发现一个以ApacheLicense2.0开源的ZXing项目。Zxing项目里的Android实现太过复杂多余东西太多,得对其进行简化。前提条件下载源代码:点击这里编译核心库:Zxing的主页上有介绍具体步骤,大家也可以参照这篇博文:android条码识别软件开发全解析(续2详解绝杀!)导入项目打开Eclipse导入源码中的Android项目,然后右击项目选择“Buil

系统 2019-08-29 23:51:01 2539