python执行系统命令后获取返回值的几种方式集合


Posted in Python onMay 12, 2018

第一种情况

os.system('ps aux')

执行系统命令,没有返回值

第二种情况

result = os.popen('ps aux') 
   res = result.read() 
   for line in res.splitlines(): 
       print line

执行系统命令,可以获取执行系统命令的结果

p = subprocess.Popen('ps aux',shell=True,stdout=subprocess.PIPE) 
  out,err = p.communicate() 
  for line in out.splitlines(): 
    print line

同上,执行系统命令,可以获取执行系统命令的结果

第三种情况

output = commands.getstatusoutput('ps aux') 
print output

执行系统命令,并获取当前函数的返回值

以上这篇python执行系统命令后获取返回值的几种方式集合就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Win7上搭建Cocos2d-x 3.1.1开发环境
Jul 03 Python
基于Python实现一个简单的银行转账操作
Mar 06 Python
Python实现的弹球小游戏示例
Aug 01 Python
Django使用Mysql数据库已经存在的数据表方法
May 27 Python
Python读取txt内容写入xls格式excel中的方法
Oct 11 Python
Python基础之条件控制操作示例【if语句】
Mar 23 Python
在python中用print()输出多个格式化参数的方法
Jul 16 Python
对python中的装包与解包实例详解
Aug 24 Python
Django 解决由save方法引发的错误
May 21 Python
pycharm 实现复制一行的快捷键
Jan 15 Python
python爬虫--selenium模块
Mar 31 Python
使用Pytorch实现two-head(多输出)模型的操作
May 28 Python
在CMD命令行中运行python脚本的方法
May 12 #Python
在cmd命令行里进入和退出Python程序的方法
May 12 #Python
对python中执行DOS命令的3种方法总结
May 12 #Python
python 信息同时输出到控制台与文件的实例讲解
May 11 #Python
解决python nohup linux 后台运行输出的问题
May 11 #Python
解决nohup重定向python输出到文件不成功的问题
May 11 #Python
python抽取指定url页面的title方法
May 11 #Python
You might like
vBulletin HACK----关于排版的两个HACK
2006/10/09 PHP
PHP将字符分解为多个字符串的方法
2014/11/22 PHP
Laravel中Trait的用法实例详解
2016/03/16 PHP
php多进程模拟并发事务产生的问题小结
2018/12/07 PHP
html组件不可输入(只读)同时任何组件都有效
2013/04/01 Javascript
js函数名与form表单元素同名冲突的问题
2014/03/07 Javascript
jquery实现动态画圆
2014/12/04 Javascript
JS获取网页图片name属性的方法
2015/04/01 Javascript
jquery实现的省市区三级联动
2015/04/02 Javascript
js实现索引图片切换效果
2015/11/21 Javascript
JS中Eval解析JSON字符串的一个小问题
2016/02/21 Javascript
jquery过滤特殊字符',防sql注入的实现方法
2016/08/17 Javascript
让DIV的滚动条自动滚动到最底部的3种方法(推荐)
2016/09/24 Javascript
浅谈bootstrap使用中的一些问题以及解决过程
2016/10/18 Javascript
Angular中的$watch、$watchGroup、$watchCollection
2017/06/25 Javascript
vue实现页面加载动画效果
2017/09/19 Javascript
React如何避免重渲染
2018/04/10 Javascript
Vue中JS动画与Velocity.js的结合使用
2019/02/13 Javascript
JavaScript命名空间模式实例详解
2019/06/20 Javascript
Bootstrap FileInput实现图片上传功能
2021/01/28 Javascript
[01:05:56]2018DOTA2亚洲邀请赛3月29日 小组赛A组 Newbee VS VG
2018/03/30 DOTA
Python 3.x 连接数据库示例(pymysql 方式)
2017/01/19 Python
TensorFlow加载模型时出错的解决方式
2020/02/06 Python
python用pip install时安装失败的一系列问题及解决方法
2020/02/24 Python
Html5跳转到APP指定页面的实现
2020/01/14 HTML / CSS
serialVersionUID具有什么样的特征
2014/02/20 面试题
公司财务自我评价分享
2013/12/17 职场文书
博士学位自我鉴定范文
2013/12/26 职场文书
医学生自我评价
2014/01/27 职场文书
家长反馈意见及建议
2015/06/03 职场文书
奠基仪式致辞
2015/07/30 职场文书
销售会议开幕词
2016/03/04 职场文书
一篇文章弄懂MySQL查询语句的执行过程
2021/05/07 MySQL
python 实现图与图之间的间距调整subplots_adjust
2021/05/21 Python
Mybatis-Plus进阶分页与乐观锁插件及通用枚举和多数据源详解
2022/03/21 Java/Android
Python用any()函数检查字符串中的字母以及如何使用all()函数
2022/04/14 Python