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 相关文章推荐
Python使用代理抓取网站图片(多线程)
Mar 14 Python
Python2.x版本中基本的中文编码问题解决
Oct 12 Python
Python实现自动添加脚本头信息的示例代码
Sep 02 Python
浅谈python字典多键值及重复键值的使用
Nov 04 Python
python+pygame简单画板实现代码实例
Dec 13 Python
nohup后台启动Python脚本,log不刷新的解决方法
Jan 14 Python
详解python--模拟轮盘抽奖游戏
Apr 12 Python
PyTorch搭建多项式回归模型(三)
May 22 Python
python字典的setdefault的巧妙用法
Aug 07 Python
详解python 降级到3.6终极解决方案
Feb 06 Python
Django中modelform组件实例用法总结
Feb 10 Python
基于python+selenium自动健康打卡的实现代码
Jan 13 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
谈一谈收音机的高放电路
2021/03/02 无线电
fetchAll()与mysql_fetch_array()的区别详解
2013/06/05 PHP
分享3个php获取日历的函数
2015/09/25 PHP
PHP文件缓存类实现代码
2015/10/26 PHP
PHP迭代与递归实现无限级分类
2017/08/28 PHP
js change,propertychange,input事件小议
2011/12/20 Javascript
Javascript代码在页面加载时的执行顺序介绍
2013/05/03 Javascript
使用JS 清空File控件的路径值
2013/07/08 Javascript
使用js 设置url参数
2013/07/08 Javascript
用RadioButten或CheckBox实现div的显示与隐藏
2013/09/21 Javascript
Javascript表单验证要注意的事项
2014/09/29 Javascript
jquery.mousewheel实现整屏翻屏效果
2015/08/30 Javascript
Js得到radiobuttonlist选中值的两种方法(推荐)
2016/08/25 Javascript
浅谈JS读取DOM对象(标签)的自定义属性
2016/11/21 Javascript
Three.js获取鼠标点击的三维坐标示例代码
2017/03/24 Javascript
mui框架移动开发初体验详解
2017/10/11 Javascript
详解redis在nodejs中的应用
2018/05/02 NodeJs
在 Angular-cli 中使用 simple-mock 实现前端开发 API Mock 接口数据模拟功能的方法
2018/11/28 Javascript
Bootstrap Paginator+PageHelper实现分页效果
2018/12/29 Javascript
微信小程序在其他页面监听globalData中值的变化
2019/07/15 Javascript
vue+swiper实现左右滑动的测试题功能
2020/10/30 Javascript
[01:19:34]2014 DOTA2国际邀请赛中国区预选赛 New Element VS Dream time
2014/05/22 DOTA
[01:14]2014DOTA2展望TI 剑指西雅图newbee战队专访
2014/06/30 DOTA
浅谈python字典多键值及重复键值的使用
2016/11/04 Python
Python告诉你木马程序的键盘记录原理
2019/02/02 Python
Python 实现OpenCV格式和PIL.Image格式互转
2020/01/09 Python
通过python实现windows桌面截图代码实例
2020/01/17 Python
详解vscode实现远程linux服务器上Python开发
2020/11/10 Python
python中复数的共轭复数知识点总结
2020/12/06 Python
三查三看党性分析材料
2014/02/18 职场文书
公司承诺书范文
2014/05/19 职场文书
工地安全标语
2014/06/07 职场文书
班级学雷锋活动总结
2014/06/26 职场文书
升职自我推荐信范文
2015/03/25 职场文书
入党宣誓仪式主持词
2015/06/29 职场文书
Redis特殊数据类型Geospatial地理空间
2022/06/01 Redis