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连接MySQL数据库实例分析
May 12 Python
python妹子图简单爬虫实例
Jul 07 Python
python解析基于xml格式的日志文件
Feb 25 Python
Python3数据库操作包pymysql的操作方法
Jul 16 Python
5分钟 Pipenv 上手指南
Dec 20 Python
Python判断一个list中是否包含另一个list全部元素的方法分析
Dec 24 Python
Python网络爬虫之爬取微博热搜
Apr 18 Python
Python爬取智联招聘数据分析师岗位相关信息的方法
Aug 13 Python
快速解决Django关闭Debug模式无法加载media图片与static静态文件
Apr 07 Python
Python tempfile模块生成临时文件和临时目录
Sep 30 Python
pygame面向对象的飞行小鸟实现(Flappy bird)
Apr 01 Python
Python开发之QT解决无边框界面拖动卡屏问题(附带源码)
May 27 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中使用与Perl兼容的正则表达式
2006/11/26 PHP
IIS环境下快速安装、配置和调试PHP5.2.0
2006/12/17 PHP
php关键字仅替换一次的实现函数
2015/10/29 PHP
Laravel中获取路由参数Route Parameters的五种方法示例
2017/09/29 PHP
搭建PhpStorm+PhpStudy开发环境的超详细教程
2020/09/17 PHP
Prototype 工具函数 学习
2009/07/23 Javascript
javascript parseInt与Number函数的区别
2010/01/21 Javascript
Asp.net下利用Jquery Ajax实现用户注册检测(验证用户名是否存)
2010/09/12 Javascript
javascript获取当前日期时间及其它操作函数
2011/01/11 Javascript
Jquery知识点二 jquery下对数组的操作
2011/01/15 Javascript
JS 退出系统并跳转到登录界面的实现代码
2013/06/29 Javascript
用javascript实现自动输出网页文本
2015/07/30 Javascript
NodeJs——入门必看攻略
2016/06/27 NodeJs
jquery点击切换背景色的简单实例
2016/08/25 Javascript
Angular js 实现添加用户、修改密码、敏感字、下拉菜单的综合操作方法
2017/10/24 Javascript
详解vue-admin和后端(flask)分离结合的例子
2018/02/12 Javascript
JS匿名函数和匿名自执行函数概念与用法分析
2018/03/16 Javascript
echarts 使用formatter 修改鼠标悬浮事件信息操作
2020/07/20 Javascript
[01:05:12]2014 DOTA2国际邀请赛中国区预选赛 TongFu VS CIS-GAME
2014/05/21 DOTA
Python多线程编程简单介绍
2015/04/13 Python
基于python3实现socket文件传输和校验
2018/07/28 Python
Python中浅拷贝copy与深拷贝deepcopy的简单理解
2018/10/26 Python
Python设计模式之代理模式实例详解
2019/01/19 Python
Linux下升级安装python3.8并配置pip及yum的教程
2020/01/02 Python
tensorflow常用函数API介绍
2020/04/19 Python
tensorflow下的图片标准化函数per_image_standardization用法
2020/06/30 Python
Python爬取12306车次信息代码详解
2020/08/12 Python
解决TensorFlow训练模型及保存数量限制的问题
2021/03/03 Python
详解CSS3的图层阴影和文字阴影效果使用
2016/06/09 HTML / CSS
美国领先的户外服装与装备用品店:Moosejaw
2016/08/25 全球购物
中级会计职业生涯规划书
2014/03/01 职场文书
农民工工资承诺书范文
2014/03/31 职场文书
建筑工程技术专业求职信
2014/07/16 职场文书
最新最全的手机号验证正则表达式
2022/02/24 Javascript
VUE中的v-if与v-show区别介绍
2022/03/13 Vue.js
DQL数据查询语句使用示例
2022/12/24 MySQL