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 拷贝对象(深拷贝deepcopy与浅拷贝copy)
Sep 06 Python
Python读写Redis数据库操作示例
Mar 18 Python
使用Node.js和Socket.IO扩展Django的实时处理功能
Apr 20 Python
Python Requests模拟登录实现图书馆座位自动预约
Apr 27 Python
selenium设置proxy、headers的方法(phantomjs、Chrome、Firefox)
Nov 29 Python
对pandas通过索引提取dataframe的行方法详解
Feb 01 Python
对python tkinter窗口弹出置顶的方法详解
Jun 14 Python
Flask框架钩子函数功能与用法分析
Aug 02 Python
django fernet fields字段加密实践详解
Aug 12 Python
谈一谈数组拼接tf.concat()和np.concatenate()的区别
Feb 07 Python
Python实现Excel自动分组合并单元格
Feb 22 Python
用Python制作灯光秀短视频的思路详解
Apr 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
一条久听不愿放下的DIY森海MX500,三言两语话神奇
2021/03/02 无线电
PHP生成制作验证码的简单实例
2016/06/12 PHP
PHP实现断点续传乱序合并文件的方法
2018/09/06 PHP
javascript 自定义事件初探
2009/08/21 Javascript
javascript使用activex控件的代码
2011/01/27 Javascript
zTree插件之单选下拉菜单实例代码
2013/11/07 Javascript
jQuery插件制作之全局函数用法实例
2015/06/01 Javascript
jquery SweetAlert插件实现响应式提示框
2015/08/18 Javascript
jQuery模拟窗口抖动效果
2017/03/15 Javascript
vue实现点击图片放大效果
2017/08/15 Javascript
详解A标签中href=""的几种用法
2017/08/20 Javascript
详解如何优雅地在React项目中使用Redux
2017/12/28 Javascript
解决vue router组件状态刷新消失的问题
2018/08/01 Javascript
Vue.js组件实现选项卡以及切换特效
2019/07/24 Javascript
解决layui的使用以及针对select、radio等表单组件不显示的问题
2019/09/05 Javascript
vue实现配置全局访问路径头(axios)
2019/11/01 Javascript
关于引入vue.js 文件的知识点总结
2020/01/28 Javascript
vue-router 控制路由权限的实现
2020/09/24 Javascript
python生成不重复随机数和对list乱序的解决方法
2018/04/09 Python
Python实现的爬取网易动态评论操作示例
2018/06/06 Python
tensorflow 中对数组元素的操作方法
2018/07/27 Python
Python面向对象思想与应用入门教程【类与对象】
2019/04/12 Python
python实现单张图像拼接与批量图片拼接
2020/03/23 Python
Django数据库操作之save与update的使用
2020/04/01 Python
在echarts中图例legend和坐标系grid实现左右布局实例
2020/05/16 Python
python爬虫工具例举说明
2020/11/30 Python
python爬虫今日热榜数据到txt文件的源码
2021/02/23 Python
酒店中秋节活动方案
2014/01/31 职场文书
节约用水演讲稿
2014/05/21 职场文书
殡葬服务心得体会
2014/09/11 职场文书
社会体育专业大学生职业生涯规划书
2014/09/17 职场文书
小学秋季运动会报道稿
2014/09/30 职场文书
单位实习介绍信
2015/05/05 职场文书
自荐信范文
2019/05/20 职场文书
2019关于垃圾分类处理的调查报告
2019/12/26 职场文书
WINDOWS 64位 下安装配置mysql8.0.25最详细的教程
2022/03/22 MySQL