def check_fmd_service(): try: output = subprocess.check_output('svcs -H -o state fmd',shell=True) state = output.decode('UTF-8').stri...
分类:
Web程序 时间:
2014-07-10 13:30:04
阅读次数:
246
马上进入工作自动化:[root@localhost ~]# cat svn_bbs.py import os,sys,commands,subprocess import re,timesvnUrl = "svn://xxx"svnExportCmdPre = "svn export svn://....
分类:
编程语言 时间:
2014-06-26 14:41:11
阅读次数:
227
#!/usr/bin/python## get subprocess module import subprocess## call date command ##p = subprocess.Popen("date", stdout=subprocess.PIPE, shell=True)## T...
分类:
编程语言 时间:
2014-06-20 21:40:04
阅读次数:
324
转自http://blog.csdn.net/imzoer/article/details/8678029
subprocess的目的就是启动一个新的进程并且与之通信。subprocess模块中只定义了一个类:
Popen。可以使用Popen来创建进程,并与进程进行复杂的交互。它的构造函数如下...
分类:
其他好文 时间:
2014-06-09 18:44:39
阅读次数:
274
1 #!/usr/bin/env python 2 # -*- coding: utf-8 -*- 3
import urllib2 4 import json 5 import subprocess 6 import threading 7 8
#统计10个最长访问的ip 9 ip_raw =.....
分类:
编程语言 时间:
2014-05-28 21:47:39
阅读次数:
386
defgetResult(cmd,timeout=2):#命令超时时间
deadline=time.time()+timeout
r=subprocess.Popen(cmd,shell=True,stdout=subprocess.PIPE)
whiletime.time()<deadlineandr.poll()isNone:
time.sleep(0.1)
ifr.poll()isNone:#检查子进程
r.kill()
r.wait()
return‘‘
r.wait()
..
分类:
编程语言 时间:
2014-05-07 22:30:17
阅读次数:
504
最近看了下多进程。一种接近底层的实现方法是使用
os.fork()方法,fork出子进程。但是这样做事有局限性的。比如windows的os模块里面没有 fork()
方法。windows:。linux:另外还有一个模块:subprocess。这个没整过,但从vamei的博客里看到说也同样有局限性。所...
分类:
编程语言 时间:
2014-05-07 18:26:17
阅读次数:
516