import subprocess
#call 保存命令执行结果的状态 1或0
obj = subprocess.call(["dir"],shell=True)
#check_call 命令执行成功状态为0,错误报异常
obj = subprocess.check_call(["diaar"],shell=True)
#check_output 保存命令的结果
obj = subprocess.check_output(["dir"],shell=True)
原文:http://www.cnblogs.com/oyoui/p/6187830.html