这里使用的版本:Python2 >= 2.7
对于获取命令行窗口中的输出python有一个很好用的模块:subprocess
两个简单例子:
1.获取ping命令的输出:
from subprocess import *
host = raw_input('输入一个主机地址:')
p = Popen(['ping', '-c5', host],
stdin=PIPE,
stdout=PIPE,
)
p.wait()
out = p.stdout.read()
print out
这里我之前一直是这样用的:
p = Popen(['ping', '-c5', host],
stdin=PIPE,
stdout&