python 捕获 shell/bash 脚本的输出结果实例


Posted in Python onJanuary 04, 2017

#!/usr/bin/python
## get subprocess module
import subprocess
 
## call date command ##
p = subprocess.Popen("date", stdout=subprocess.PIPE, shell=True)
 
## Talk with date command i.e. read data from stdout and stderr. Store this info in tuple
## Interact with process: Send data to stdin. Read data from stdout and stderr,
## until end-of-file is reached.Wait for process to terminate. The optional input
## argument should be a string to be sent to the child process, or None,
## if no data should be sent to the child. ##
(output, err) = p.communicate()
 
## Wait for date to terminate. Get return returncode ##
p_status = p.wait()
print "Command output : ", output
print "Command exit status/return code : ", p_status
 
## from: http://www.cyberciti.biz/faq/python-run-external-command-and-get-output/

以上就是小编为大家带来的python 捕获 shell/bash 脚本的输出结果实例全部内容了,希望大家多多支持三水点靠木~

Python 相关文章推荐
Python通过RabbitMQ服务器实现交换机功能的实例教程
Jun 29 Python
python 队列详解及实例代码
Oct 18 Python
Python Socket传输文件示例
Jan 16 Python
python的变量与赋值详细分析
Nov 08 Python
python+selenium实现京东自动登录及秒杀功能
Nov 18 Python
Python Selenium Cookie 绕过验证码实现登录示例代码
Apr 10 Python
浅谈Python中重载isinstance继承关系的问题
May 04 Python
Python字符串的常见操作实例小结
Apr 08 Python
WxPython实现无边框界面
Nov 18 Python
python super用法及原理详解
Jan 20 Python
python读取配置文件方式(ini、yaml、xml)
Apr 09 Python
五分钟学会怎么用Pygame做一个简单的贪吃蛇
Jan 06 Python
python 捕获shell脚本的输出结果实例
Jan 04 #Python
完美解决Python2操作中文名文件乱码的问题
Jan 04 #Python
python去除空格和换行符的实现方法(推荐)
Jan 04 #Python
python去掉行尾的换行符方法
Jan 04 #Python
python对json的相关操作实例详解
Jan 04 #Python
python的random模块及加权随机算法的python实现方法
Jan 04 #Python
python 实现红包随机生成算法的简单实例
Jan 04 #Python
You might like
php5中类的学习
2008/03/28 PHP
把1316这个数表示成两个数的和,其中一个为13的倍数,另一个是11的倍数,求这两个数。
2011/06/24 PHP
PHP 极验验证码实例讲解
2016/09/29 PHP
PHP实现对图片的反色处理功能【测试可用】
2018/02/01 PHP
jQuery入门知识简介
2010/03/04 Javascript
JavaScript之IE的fireEvent方法详细解析
2013/11/20 Javascript
js使用数组判断提交数据是否存在相同数据
2013/11/27 Javascript
JavaScript使用cookie实现记住账号密码功能
2015/04/27 Javascript
JS Array创建及concat()split()slice()的使用方法
2016/06/03 Javascript
JavaScript在form表单中使用button按钮实现submit提交方法
2017/01/23 Javascript
原生JS仿QQ阅读点击展开、收起效果
2017/03/08 Javascript
深入理解Vue-cli搭建项目后的目录结构探秘
2017/07/13 Javascript
从零开始最小实现react服务器渲染详解
2018/01/26 Javascript
详解nodejs解压版安装和配置(带有搭建前端项目脚手架)
2018/12/06 NodeJs
通过JQuery,JQueryUI和Jsplumb实现拖拽模块
2019/06/18 jQuery
微信小程序如何连接Java后台
2019/08/08 Javascript
Javascript实现简易天数计算器
2020/05/18 Javascript
vue操作dom元素的3种方法示例
2020/09/20 Javascript
js节流防抖应用场景,以及在vue中节流防抖的具体实现操作
2020/09/21 Javascript
[39:07]LGD vs VP 2018国际邀请赛淘汰赛BO3 第二场 8.21
2018/08/22 DOTA
用Python实现KNN分类算法
2017/12/22 Python
python3读取csv和xlsx文件的实例
2018/06/22 Python
python config文件的读写操作示例
2019/09/27 Python
Django与pyecharts结合的实例代码
2020/05/13 Python
利物浦足球俱乐部官方商店(美国):Liverpool FC US
2019/10/09 全球购物
英国现代、当代和设计师家具店:Furntastic
2020/07/18 全球购物
局域网标准
2016/09/10 面试题
国企干部对照检查材料
2014/08/22 职场文书
高中学生自我评价范文
2014/09/23 职场文书
2014党员干部四风问题对照检查材料思想汇报
2014/09/24 职场文书
个人借款协议书范本
2014/11/17 职场文书
学生党员检讨书范文
2014/12/27 职场文书
员工试用期转正自我评价
2015/03/10 职场文书
纪检干部学习心得体会
2016/01/23 职场文书
面试必问:圣杯布局和双飞翼布局的区别
2021/05/13 HTML / CSS
html5调用摄像头实例代码
2021/06/28 HTML / CSS