1.os模块
import os
#第一种,使用system
os.system('docker ps -a')#等等的命令
#缺点是没办法得到返回值,执行命令后,系统stdout打印出命令得到的值
#第二种,使用popen
f=os.popen('uname -a')
data=f.readline()
f.close()
print data
#可以获得系统的返回值在f类文件中,再通过读取获得输出
2.commands模块
import commands
print commands.getoutput('docker ps -a')
#优点是可以执行命令,并且得到系统输出,并且输出内容不会在stdout上显示出来。