os.popen():用python执行shell的命令,并且返回了结果,括号中是写shell命令

Python执行系统命令的方法: https://my.oschina.net/renwofei423/blog/17403 

 

linux命令之ifconfig详细解释:http://xp9802.iteye.com/blog/2120351

 

 

linux下代替system的基于管道的popen和pclose函数:http://blog.csdn.net/shanzhizi/article/details/9054009

 

1、a=os.popen('ls |wc -l')   #当前路径下文件个数

print a.read()

结果:1 

>>> a=os.popen('ls |wc -l')
>>> print a.read()
1

2、改变一下工作路径后: cd

>>> import os
>>> print os.popen('ls |wc -l').read()
69