运维网's Archiver
论坛
›
Python
› 获取python执行shell命令的结果
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命令的结果