09 2013 档案
摘要:首先下载源tar包 可利用linux自带下载工具wget下载,如下所示:1# wget http://www.python.org/ftp/python/2.7.3/Python-2.7.3.tgz 下载完成后到下载目录下,解压1tar -zxvf Python-2.7.3.tgz2 进...
阅读全文
摘要:__class__.__name__ 得到实例的类名称isinstance(a,A) 判断a是否是类A的实例issubclass(A,AA) #判断AA是否是类A的父类A.__bases__ 输出A的父类,以元组形式返回,因为可能有多个父类。class Person: passclass p(Pe...
阅读全文
摘要:import fileinputs='''Programming is funWhen the work is doneif you wanna make your work also fun:use Python!Last line'''f=open(r'G:\\13.txt','w')f.wri...
阅读全文
摘要:glob模块 是最简单的模块之一,内容非常少。用它可以查找符合特定规则的文件路径名。跟使用windows下的文件搜索差不多。查找文件只用到三个匹配符:"*","?", "[]"。"*"匹配0个或多个字符;"?"匹配单个字符;"[]"匹配指定范围内的字符,如:[0-9]匹配数字。glob.glob ...
阅读全文
摘要:__metaclass__=type #定义使用新式类class Bird: def __init__(self): self.hungry = True #父类中的属性hungry def eat(self): if self.hungry: print 'Ha...Ha' self.hungry...
阅读全文
摘要:import glob,os#glob.glob()函数输出文件的绝对路径dirname='E:\\*' #使用通配符def putdir(dirname): for i in glob.glob(dirname): if os.path.isdir(i): putdir(i+os.sep+'*')...
阅读全文
摘要:群里讨论的一个问题:执行netstat-ano,打印输入有8090端口的行方法一:>>>importcommands>>>a=commands.getoutput('netstat-ano')>>>foriina.split('\n'):...if'8090'ini:...printi...tcp0...
阅读全文
摘要:官方文档:http://docs.python.org/library/sys.html#module-syssys.argv 命令行参数List,第一个元素是程序本身路径 sys.modules.keys() 返回所有已经导入的模块列表 sys.exc_info() 获取当前正在处理的异常类,ex...
阅读全文
摘要:Sys模块函数之多,我只能选取自己认为比较实用的一些函数列在此处。借马云找员工的说法,”找最合适的而不是最天才的”,这句话,我个人觉得在很多方面都能适应,学习也不在话下。Sys模块功能的确很多,但我们应该将重点放在那些功能才是最适合我们的,为此,我列的这些函数,就是我认为比较适合我以后开发的函数。(...
阅读全文
摘要:清理屏幕:clearScreen.py[root@server132 backup]# cat clearScreen.py#coding:utf8import sys,osplat = sys.platformif plat in ('linux','linux2'): Cmd = 'clear'...
阅读全文
摘要:今天在centos操作系统上安装mysql,新建用户datam、密码datam后,在服务器上使用该用户登录:[root@server127~]# mysql -u datam –p提示:ERROR 1045 (28000): Access denied for user datam@localhos...
阅读全文
摘要:可以使用 o = __import__('os') 将os模块复制给变量o,__import__接收一个字符串。所以要是‘os’群里一个问题:def notfound(): return web.notfound("Sorry, the page you were looking for was n...
阅读全文
摘要:今天在scientific linux上安装mysql时出现错误:[root@magnesium Downloads]# rpm -ivhMySQL-server-5.5.29-2.linux2.6.x86_64.rpmerror: Failed dependencies:mysql conflic...
阅读全文
摘要:linux下彻底卸载mysql 图解教程1、查找以前是否装有mysql命令:rpm -qa|grep -i mysql可以看到如下图的所示:说明之前安装了:MySQL-client-5.5.25a-1.rhel5MySQL-server-5.5.25a-1.rhel52、停止mysql服务、删除之前...
阅读全文
摘要:#coding:utf8import systry: def readfile(filename): f = open(filename) for line in f: print line, print ' Completed reading %s ' % f.nameexcept IOError...
阅读全文
摘要:1.无论异常是否发生,try…except块之后的语句均执行2.我们把通常的语句放在try-块中,而把我们的错误处理语句放在except-块中3.我们可以把所有可能引发错误的语句放在try块中,然后在except从句/块中处理所有的错误和异常。如下:import systry: s = raw...
阅读全文
摘要:此例中pickle.dump()后,没有执行f.close()方法。执行f.seek(0)后,再load()import pickleclass p: l = ['a','b','c'] def __init__(self,f_name): self.f=open(f_name,'w+',0) de...
阅读全文
摘要:重要内容:将n个python对象放入一个元组中,一起写入文件,即pickle.dump((shoplist,shoptuple),f)。在读取时,使用多元赋值,读取数据,即:a,b=pickle.load(f)import pickle as p,pprintshoplistfile =r'G:\d...
阅读全文
摘要:如果使用pickle.dump()方法分别存储n个python对象,则读取时也需要n个pickle.load(file)的方法,才能将python对象全部读取出来。import pickle as p,pprintshoplistfile =r'G:\data.pkl'#objectsshoplis...
阅读全文
摘要:重要内容:如果使用pickle.dump()方法分别存储n个python对象,则读取时也需要n个pickle.load(file)的方法,才能将python对象全部读取出来。也可以将n个python对象放入一个元组中,一起写入文件,即pickle.dump((shoplist,shoptuple),...
阅读全文
摘要:假定在E盘下存在一个test.txt文件,文件内容是:abc (注:共有4个字符,c后面有个空格)通过例子观察游标的位置变化,如下:总结:指谁读谁。(游标指向谁就从谁开始读)f .seek( n ) 是从文件开头偏移n个字符f.seek(offset, where)offset:开始的偏移量wher...
阅读全文
摘要:http://wiki.python.org/moin/HowTo/Sorting?highlight=%28howto%29#The_Old_Way_Using_the_cmp_Parameter一个列表存储了由数字组成的 字符串,比如'21',如何对他们按照数字大小排序得到新列表呢?l=['1'...
阅读全文
摘要:nmon采集数据的工具http://nmon.sourceforge.net/pmwiki.php?n=Site.Downloadnmon analyser 分析数据结果并以图形展式http://www.ibm.com/developerwork ... iPtype/nmonanalyser使用对...
阅读全文
摘要:1. 在定义类方法时(即定义类中的函数),第一个参数必须是self2. 在方法内调用类属性(变量以及其它方法[T1]):所有属于一个类的对象都会共享这些属性;通过self调用类属性(即使用self调用变量及其他方法)3.在类中调用父类的方法时,方法中的第一个参数必须是self。例如Hum.__ini...
阅读全文
摘要:出处:http://blog.chinaunix.net/uid-1721137-id-266703.html在Python编程中经常会遇到函数(function),方法(method)及属性(attribute)以下划线'_'作为前缀,这里做个总结。主要存在四种情形1. object # publ...
阅读全文
摘要:以下分四种情况说明下划线的作用,python对成员域没有严格控制,大部份只是作为命名规范存在,以下英文部份摘自python官方网站_single_leading_underscore: weak "internal use" indicator. E.g. "from M import *" doe...
阅读全文

浙公网安备 33010602011771号