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之用while来循环
Oct 02 Python
理解Python中的With语句
Feb 02 Python
Python中用sleep()方法操作时间的教程
May 22 Python
Python卸载模块的方法汇总
Jun 07 Python
python生成二维码的实例详解
Oct 29 Python
对Python模块导入时全局变量__all__的作用详解
Jan 11 Python
python查询文件夹下excel的sheet名代码实例
Apr 02 Python
详解Python使用Plotly绘图工具,绘制甘特图
Apr 02 Python
Python3 文章标题关键字提取的例子
Aug 26 Python
python中pathlib模块的基本用法与总结
Aug 17 Python
python Tornado框架的使用示例
Oct 19 Python
python实现A*寻路算法
Jun 13 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
收音机史话 - 1960年代前后的DIY
2021/03/02 无线电
PHP session常见问题集锦及解决办法总结
2007/03/18 PHP
PHP中文URL编解码(urlencode()rawurlencode()
2010/07/03 PHP
解析zend studio中直接导入svn中的项目的方法步骤
2013/06/21 PHP
详解PHP的Yii框架中组件行为的属性注入和方法注入
2016/03/18 PHP
PHP htmlspecialchars()函数用法与实例讲解
2019/03/08 PHP
ThinkPHP 5.1 跨域配置方法
2019/10/11 PHP
jQuery中文入门指南,翻译加实例,jQuery的起点教程
2007/01/13 Javascript
用jscript实现列出安装的软件列表
2007/06/18 Javascript
IE8 兼容性问题(属性名区分大小写)
2009/06/04 Javascript
Ext对基本类型的扩展 ext,extjs,format
2010/12/25 Javascript
javascript中检测变量的类型的代码
2010/12/28 Javascript
jquery与prototype框架的详细对比
2013/11/21 Javascript
jQuery web 组件 后台日历价格、库存设置的代码
2016/10/14 Javascript
JavaScript实现经纬度转换成地址功能
2017/03/28 Javascript
JavaScript结合HTML DOM实现联动菜单
2017/04/05 Javascript
浅谈Angular HttpClient简单入门
2018/05/04 Javascript
对angularJs中controller控制器scope父子集作用域的实例讲解
2018/10/08 Javascript
一秒学会微信小程序制作table表格
2019/02/14 Javascript
js实现通过开始结束控制的计时器
2019/02/25 Javascript
JavaScript实现移动小精灵的案例代码
2020/12/12 Javascript
各种Python库安装包下载地址与安装过程详细介绍(Windows版)
2016/11/02 Python
python如何实现视频转代码视频
2019/06/17 Python
Pandas之Dropna滤除缺失数据的实现方法
2019/06/25 Python
python射线法判断检测点是否位于区域外接矩形内
2019/06/28 Python
django自带调试服务器的使用详解
2019/08/29 Python
python使用PIL和matplotlib获取图片像素点并合并解析
2019/09/10 Python
python plt可视化——打印特殊符号和制作图例代码
2020/04/17 Python
Numpy中的数组搜索中np.where方法详细介绍
2021/01/08 Python
CSS3教程(2):网页边框半径和网页圆角
2009/04/02 HTML / CSS
CSS3 Flexbox中flex-shrink属性的用法示例介绍
2013/12/30 HTML / CSS
美国户外烹饪产品购物网站:Outdoor Cooking
2020/01/10 全球购物
Java如何调用外部Exe程序
2015/07/04 面试题
忠诚奉献演讲稿
2014/09/12 职场文书
校长师德师风自我剖析材料
2014/09/29 职场文书
2015年依法治校工作总结
2015/07/27 职场文书