commands模块#可以很方便的取得命令的输出(包括标准和错误输出)和执行状态位
import commands
a,b = commands.getstatusoutput('ls')
a是退出状态
b是输出的结果。
>>> import commands
#执行shell
>>> a,b = commands.getstatusoutput('ls')
>>> print a
0
#打印结果
>>> print b
anaconda-ks.cfg
install.log
install.log.syslog
网友评论