python执行系统命令的几种方法
2015-09-22 14:04
741 查看
pass
返回值:
#!/usr/bin/env python import os,commands a = os.system('ls /mnt') print 'a:',a print '------------------------------' (status, output) = commands.getstatusoutput('ls /mnt') print 'status:',status, print 'output:',output print '------------------------------' b = os.popen('ls /mnt') print b.read() # b 是一个 function
返回值:
[root@localhost test]# python cmd.py a.py logstash-patterns-core-master rhel.repo conf master rhel-server-6.5-x86_64-dvd.iso gems nginx-1.9.4 rsyslog.repo get_ip.py patterns test.py hgfs rhel tqt a: 0 ------------------------------ status: 0 output: a.py conf gems get_ip.py hgfs logstash-patterns-core-master master nginx-1.9.4 patterns rhel rhel.repo rhel-server-6.5-x86_64-dvd.iso rsyslog.repo test.py tqt ------------------------------ a.py conf gems get_ip.py hgfs logstash-patterns-core-master master nginx-1.9.4 patterns rhel rhel.repo rhel-server-6.5-x86_64-dvd.iso rsyslog.repo test.py tqt
相关文章推荐
- python-time
- Python脚本10 —— 复制json文件并替换指定字段
- Python脚本09 —— 一个计算题
- Python脚本08 —— 获取七牛服务器加密后的url
- Python脚本07 —— 替换模板中的七牛域名
- Python脚本06 —— 批量上传图片到七牛服务器
- Python 从sketch中读取文件
- CART分类决策树、回归树和模型树算法详解及Python实现
- Python脚本05 —— 从七牛服务器下载图片
- Python脚本04 —— 模板中字体统一改成font1、font2、font3、font4、font5、font6
- Python脚本03 —— 把文件名中的guan-替换成orp
- Python脚本02 —— 删除以@3x.png为后缀的文件
- python locals 与 globals 之间有另外一个重要的区别
- python 监测主机是否alive
- SyntaxError: Non-ASCII character '\xe5'
- Python包管理工具setuptools详解及entry point
- 用Python读写Excel文件
- [001]Python requests 要点
- Python模块之: configobj
- python访问webserver服务