第1个回答 2016-04-07
os.system 调用系统命令,完成后退出,返回结果是命令执行状态,一般是0
os.popen 可以实现一个“管道”,从这个命令获取的值可以在python 中继续被使用
os.popen使用语法如下:
os.popen('CMD').readlines()[0]
第2个回答 2016-02-29
os.system() 和os.popen()的区别
返回的数据不同
1 os.system(“ls") 返回0
但是这样是无法获得到输出和返回值的
继续 Google,之后学会了 os.popen()。 view sourceprint?
a... output = os.popen('cat /proc/cpuinfo')
b... print output.read()本回答被网友采纳
第3个回答 2016-03-05
os.system() 和os.popen()的区别:返回的数据不同