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 相关文章推荐
Windows系统配置python脚本开机启动的3种方法分享
Mar 10 Python
Python实现各种排序算法的代码示例总结
Dec 11 Python
一张图带我们入门Python基础教程
Feb 05 Python
Python 通过pip安装Django详细介绍
Apr 28 Python
python 实现tar文件压缩解压的实例详解
Aug 20 Python
使用Eclipse如何开发python脚本
Apr 11 Python
浅谈Pandas 排序之后索引的问题
Jun 07 Python
浅谈python requests 的put, post 请求参数的问题
Jan 02 Python
用Python从0开始实现一个中文拼音输入法的思路详解
Jul 20 Python
opencv转换颜色空间更改图片背景
Aug 20 Python
pytorch 利用lstm做mnist手写数字识别分类的实例
Jan 10 Python
python实现IOU计算案例
Apr 12 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
PHP容易被忽略而出错陷阱 数字与字符串比较
2011/11/10 PHP
php eval函数用法 PHP中eval()函数小技巧
2012/10/31 PHP
php中return的用法实例分析
2015/02/28 PHP
[原创]php实现子字符串位置相互对调互换的方法
2016/06/02 PHP
php文件上传及下载附带显示文件及目录功能
2017/04/27 PHP
PHP设计模式之抽象工厂模式实例分析
2019/03/25 PHP
Nigma vs Alliance BO5 第五场2.14
2021/03/10 DOTA
漂亮的widgets,支持换肤和后期开发新皮肤
2007/04/23 Javascript
JQUERY的属性选择符和自定义选择符使用方法(二)
2011/04/07 Javascript
window.open以post方式将内容提交到新窗口
2012/12/26 Javascript
javascript url几种编码方式详解
2016/06/06 Javascript
JS在浏览器中解析Base64编码图像
2017/02/09 Javascript
JavaScript实现京东购物放大镜和选项卡效果的方法分析
2018/07/05 Javascript
使用preload预加载页面资源时注意事项
2020/02/03 Javascript
原生JavaScript创建不可变对象的方法简单示例
2020/05/07 Javascript
[44:26]DOTA2上海特级锦标赛主赛事日 - 2 胜者组第一轮#4EG VS Fnatic第二局
2016/03/03 DOTA
[51:36]Optic vs Newbee 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/18 DOTA
python+matplotlib实现动态绘制图片实例代码(交互式绘图)
2018/01/20 Python
在python中将字符串转为json对象并取值的方法
2018/12/31 Python
Python实现简单石头剪刀布游戏
2021/01/20 Python
情人节快乐! python绘制漂亮玫瑰
2020/08/18 Python
Python 循环终止语句的三种方法小结
2019/06/24 Python
python手写均值滤波
2020/02/19 Python
深入了解NumPy 高级索引
2020/07/24 Python
Python pathlib模块使用方法及实例解析
2020/10/05 Python
css3 按钮样式简单可扩展创建
2013/03/18 HTML / CSS
中国综合性网上购物商城:当当(网上卖书起家)
2016/11/16 全球购物
Python文件操作的面试题
2013/06/22 面试题
给校长的建议书300字
2014/05/16 职场文书
2014年质检工作总结
2014/11/26 职场文书
初中毕业生自我评价
2015/03/02 职场文书
创业计划书之面包店
2019/09/12 职场文书
golang interface判断为空nil的实现代码
2021/04/24 Golang
Python开发五子棋小游戏
2022/04/28 Python
Hive常用日期格式转换语法
2022/06/25 数据库
Win10服务主机占用内存怎么办?Win10服务主机进程占用大量内存解决方法
2022/09/23 数码科技