python脚本执行linux命令
2016-04-22 17:06
253 查看
1.os模块
2.commands模块
import os #第一种,使用system os.system('docker ps -a')#等等的命令 #缺点是没办法得到返回值,执行命令后,系统stdout打印出命令得到的值 #第二种,使用popen f=os.popen('uname -a') data=f.readline() f.close() print data #可以获得系统的返回值在f类文件中,再通过读取获得输出
2.commands模块
import commands print commands.getoutput('docker ps -a') #优点是可以执行命令,并且得到系统输出,并且输出内容不会在stdout上显示出来。
相关文章推荐
- Linux socket 初步
- Linux Kernel 4.0 RC5 发布!
- Python动态类型的学习---引用的理解
- Python3写爬虫(四)多线程实现数据爬取
- 垃圾邮件过滤器 python简单实现
- linux lsof详解
- linux 文件权限
- Linux 执行数学运算
- 下载并遍历 names.txt 文件,输出长度最长的回文人名。
- 10 篇对初学者和专家都有用的 Linux 命令教程
- Linux 与 Windows 对UNICODE 的处理方式
- Ubuntu12.04下QQ完美走起啊!走起啊!有木有啊!
- 解決Linux下Android开发真机调试设备不被识别问题
- 运维入门
- 运维提升
- Linux 自检和 SystemTap