天行健,君子以自强不息!
发布时间:2014-09-19 18:05:50
1. 1. 引言1. 类与实例可以定义一个本身没有任何属性的类,而仅把它用做数据的名字空间,这样的类仅作为容器对象来共享名字空间。示例如下: class MyData(object): pass下面创建它的实例,它只使用类作为名称空间容器。>>> mathObj = MyData()>>> mathObj.x = 4>>> mathObj.y = .........【阅读全文】
发布时间:2014-09-09 11:08:56
二、应用实例解析2.1 subprocess模块的使用1. subprocess.call>>> subprocess.call(["ls", "-l"]) 0 >>> subprocess.call("exit 1", shell=True) 1 2. 调用系统中cmd命令,显示命令执行的结果:x=subprocess.check_output(["echo", "Hello World!"],shell=True) &n.........【阅读全文】
发布时间:2014-09-09 11:05:36
1.2. Popen 对象Popen类的实例有下列方法:1. Popen.poll()检查子进程是否已经结束,设置并返回返回码值。2. Popen.wait()等待子进程结束,设置并返回返回码值。WARNING: 当使用 stdout=PIPE 或 stderr=PIPE 并且子进程生成了足够多的输出信息到管道,以至于管道阻塞,将会造成死锁。 &.........【阅读全文】
发布时间:2014-09-09 10:59:42
subprocess--子进程管理器一、subprocess 模块简介subprocess最早是在2.4版本中引入的。subprocess模块用来生成子进程,并可以通过管道连接它们的输入/输出/错误,以及获得它们的返回值。它用来代替多个旧模块和函数:os.systemos.spawn*os.popen*popen2.*commands.*关于这个模块可以取代的旧函数可以参见 sub.........【阅读全文】
发布时间:2014-09-04 16:48:24
Python 自1.5版本起增加了re 模块,它提供 Perl 风格的正则表达式模式。Python 1.5之前版本则是通过 regex 模块提供 Emecs 风格的模式。Emacs 风格模式可读性稍差些,而且功能也不强,因此编写新代码时尽量不要再使用 regex 模块,当然偶尔你还是可能在老代码里发现其踪影。就其本质而言,正则表达式(或 RE)是一.........【阅读全文】