本脚本为本人在性能测试过程中编写,用于对进程状态的监控,也可以用于日常的监控,适用性一般,扩展性还行#-*-coding:UTF-8-*-#author=baird_xiangimportosimporttimeimportreimportcopynginxRestart_num=-1nginxReload_num=-1logSender_num=-1es_num=-1nginxParent_pid=[]nginxChild_pid=[]logSender
系统 2019-09-27 17:51:48 2568
下载安装python37[root@k8s-node03~]#wgethttps://www.python.org/ftp/python/3.7.0/Python-3.7.0.tar.xz[root@k8s-node03~]#tarxfPython-3.7.0.tar.xz[root@k8s-node03~]#mkdir/usr/local/python37[root@k8s-node03~]#cdPython-3.7.0[root@k8s-node03~
系统 2019-09-27 17:46:57 2568
一、读写txt文件1、打开txt文件file_handle=open('1.txt',mode='w')上述函数参数有(1.文件名,mode模式)mode模式有以下几种:#w只能操作写入r只能读取a向文件追加#w+可读可写r+可读可写a+可读可追加#wb+写入进制数据#w模式打开文件,如果而文件中有数据,再次写入内容,会把原来的覆盖掉2、向文件写入数据第一种写入方式:#2.1write写入#\n换行符file_handle.write('helloword
系统 2019-09-27 17:46:41 2568
题目描述某人有8角的邮票5张,1元的邮票4张,1元8角的邮票6张,用这些邮票中的一张或若干张可以得到多少中不同的邮资?输入描述:无输出描述:输出一行,表示题目所求。本人解答:a=[8,10,18]b=[5,4,6]all=[]foriinrange(b[0]+1):forjinrange(b[1]+1):forzinrange(b[2]+1):all.append(a[0]*i+a[1]*j+a[2]*z)all_=[]forxinall:ifxnotin
系统 2019-09-27 17:55:32 2567
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 2567
本文实例为大家分享了python+tkinter实现学生管理系统的具体代码,供大家参考,具体内容如下fromtkinterimport*fromtkinter.messageboximport*importsqlite3fromtkinterimportttkdbstr="H:\mydb.db"root=Tk()root.geometry('700x1000')root.title('学生管理系统')Label(root,text="学号:").place
系统 2019-09-27 17:52:49 2567
何为标准化:在数据分析之前,我们通常需要先将数据标准化(normalization),利用标准化后的数据进行数据分析。数据标准化也就是统计数据的指数化。数据标准化处理主要包括数据同趋化处理和无量纲化处理两个方面。数据同趋化处理主要解决不同性质数据问题,对不同性质指标直接加总不能正确反映不同作用力的综合结果,须先考虑改变逆指标数据性质,使所有指标对测评方案的作用力同趋化,再加总才能得出正确结果。数据无量纲化处理主要解决数据的可比性。几种标准化方法:归一化Ma
系统 2019-09-27 17:50:12 2567
numpy应该是一个和常用的包了,但是在百度查了很久,也没有查到如何交换两列(交换两行的有),所以查看了其他的文档,找到了方法。交换两行比如a=np.array([[1,2,3],[2,3,4],[1,6,5],[9,3,4]]),想要交换第二行和第三行,看起来很简单,直接写代码:importnumpyasnpa=np.array([[1,2,3],[2,3,4],[1,6,5],[9,3,4]])tmp=a[1]a[1]=a[2]a[2]=tmp运行结果
系统 2019-09-27 17:55:52 2566
pythonconfigparser模块用来处理ini文件,读、写都很方便,唯一要注意的是ini文件有格式要求,格式为:键=值,如果没有等于号,读取时会抛出异常。一、读取文件1.1、read(filename),读取ini文件内容。>>>>>>importconfigparser>>>>>>file=r'D:\test.ini'>>>file'D:\\test.ini'>>>cf=configparser.ConfigParser()>>>file_nam
系统 2019-09-27 17:54:04 2566
亮度调整非线性亮度调整:对于R,G,B三个通道,每个通道增加相同的增量。线性亮度调整:利用HSL颜色空间,通过只对其L(亮度)部分调整,可达到图像亮度的线性调整。但是,RGB和HSL颜色空间的转换很繁琐,一般还需要浮点数的运算,不仅增加了代码的复杂度,更重要的是要逐点将RGB转换为HSL,然后确定新的L值,再将HSL转换为RGB,运行速度可想而知是很慢的。要想提高图像亮度线性调整的速度,应该从三方面考虑,一是变浮点运算为整数运算,二是只提取HSL的L部分进
系统 2019-09-27 17:53:55 2566
原文链接:https://data.newrank.cn/m/s.html?s=PigpOzA/LTE%3D在程序执行期间,如果内存中存在大量处于活动状态的对象,就有可能出现内存问题,尤其是在可用内存总量有限的情况下。在本文中,我们将讨论通过缩小对象大幅减少Python所需内存量的方法。作者|intellimath译者|弯月,责编|郭芮出品|CSDN(ID:CSDNnews)以下为译文:为了简便起见,我们以一个表示点的Python结构为例,它包括x、y、z
系统 2019-09-27 17:53:28 2566
[TOC]python--timedatetime小结time基本importtimetime.time()Out[3]:1561107970.0175698#时间戳time.localtime()Out[4]:time.struct_time(tm_year=2019,tm_mon=6,tm_mday=21,tm_hour=17,tm_min=6,tm_sec=20,tm_wday=4,tm_yday=172,tm_isdst=0)#本地时间带格式tim
系统 2019-09-27 17:51:21 2566
一、多项式拟合多项式拟合的话,用的的是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 2566
1、Pandas库的操作Panda是数据分析特别重要的一个库,我们要掌握以下三点:・pandas分组计算;・pandas索引与多重索引;索引比较难,但是却是非常重要的・pandas多表操作与数据透视表2、numpy数值计算numpy数据计算主要应用是在数据挖掘,对于以后的机器学习,深度学习,这也是一个必须掌握的库,我们要掌握以下内容:・Numpyarray理解;・数组索引操作;・数组计算;・Broadcasting(线性代数里面的知识)3、数据可视化-ma
系统 2019-09-27 17:38:11 2566
作者:毕来生微信:878799579正则表达式本节我们看一下正则表达式的相关用法,正则表达式是处理字符串的强大的工具,它有自己特定的语法结构,有了它,实现字符串的检索、替换、匹配验证都不在话下。当然对于爬虫来说,有了它,我们从HTML里面提取我们想要的信息就非常方便了。实例引入说了这么多,可能我们对它到底是个什么还是比较模糊,下面我们就用几个实例来感受一下正则表达式的用法。我们打开开源中国提供的正则表达式测试工具http://tool.oschina.ne
系统 2019-09-27 17:57:20 2565