xsmscb 发表于 2017-5-7 12:59:13

获取python执行shell命令的结果

两种方法,一种是且Popen.
output = subprocess.Popen(['ls','-l'],stdout=subprocess.PIPE,shell=True).commun
icate()
print output
  另外一种则可返回状态与调用的shell命令的输出结果
>>> import commands
>>> output = commands.getstatusoutput('ls')
页: [1]
查看完整版本: 获取python执行shell命令的结果