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获取远程文件大小的函数代码分享
May 13 Python
Python 中的with关键字使用详解
Sep 11 Python
Python实现的密码强度检测器示例
Aug 23 Python
利用python操作SQLite数据库及文件操作详解
Sep 22 Python
Python实现对百度云的文件上传(实例讲解)
Oct 21 Python
Python设计模式之代理模式简单示例
Jan 09 Python
解决项目pycharm能运行,在终端却无法运行的问题
Jan 19 Python
python selenium 弹出框处理的实现
Feb 26 Python
Python网络编程之使用TCP方式传输文件操作示例
Nov 01 Python
python 实现list或string按指定分段
Dec 25 Python
python 列表推导和生成器表达式的使用
Feb 01 Python
Python基础 括号()[]{}的详解
Nov 07 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
修改Zend引擎实现PHP源码加密的原理及实践
2008/04/14 PHP
php pack与unpack 摸板字符字符含义
2009/10/29 PHP
PHP中使用register_shutdown_function函数截获fatal error示例
2015/04/21 PHP
smarty自定义函数用法示例
2016/05/20 PHP
PHP+jQuery实现双击修改table表格功能示例
2019/02/21 PHP
js 方法实现返回多个数据的代码
2009/04/30 Javascript
层序遍历在ExtJs的TreePanel中的应用
2009/10/16 Javascript
一个基于jquery的文本框记数器
2012/09/19 Javascript
JS模拟自动点击的简单实例
2013/08/08 Javascript
文本框文本自动补全效果示例分享
2014/01/19 Javascript
Javascript连接Access数据库完整实例
2015/08/03 Javascript
jquery拖拽排序简单实现方法(效果增强版)
2016/02/16 Javascript
js改变透明度实现轮播图的算法
2020/08/24 Javascript
KnockoutJS 3.X API 第四章之数据控制流with绑定
2016/10/10 Javascript
利用angularjs1.4制作的简易滑动门效果
2017/02/28 Javascript
微信小程序map组件结合高德地图API实现wx.chooseLocation功能示例
2019/01/23 Javascript
微信小程序学习笔记之获取位置信息操作图文详解
2019/03/29 Javascript
使用 vue 实现灭霸打响指英雄消失的效果附demo
2019/05/06 Javascript
浅谈TypeScript 用 Webpack/ts-node 运行的配置记录
2019/10/11 Javascript
JS实现点击下拉列表文本框中出现对应的网址,点击跳转按钮实现跳转
2019/11/25 Javascript
jquery实现有过渡效果的tab切换
2020/07/17 jQuery
关于IDEA中的.VUE文件报错 Export declarations are not supported by current JavaScript version
2020/10/17 Javascript
使用Python的Twisted框架实现一个简单的服务器
2015/04/16 Python
Python发送以整个文件夹的内容为附件的邮件的教程
2015/05/06 Python
在Python中用get()方法获取字典键值的教程
2015/05/21 Python
Python 进程操作之进程间通过队列共享数据,队列Queue简单示例
2019/10/11 Python
pycharm 激活码及使用方式的详细教程
2020/05/12 Python
python 实现端口扫描工具
2020/12/18 Python
护理学专业求职信
2014/06/29 职场文书
2014市府办领导班子“四风问题”对照检查材料思想汇报
2014/09/24 职场文书
人才市场接收函
2015/01/30 职场文书
2016年过年放假安排通知
2015/08/18 职场文书
django上传文件的三种方式
2021/04/29 Python
微信小程序用户授权最佳实践指南
2021/05/08 Javascript
python flask框架快速入门
2021/05/14 Python
python区块链实现简版工作量证明
2022/05/25 Python