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之赋值,简单也不简单
Sep 24 Python
Python中的os.path路径模块中的操作方法总结
Jul 07 Python
python调用系统ffmpeg实现视频截图、http发送
Mar 06 Python
Python八大常见排序算法定义、实现及时间消耗效率分析
Apr 27 Python
python筛选出两个文件中重复行的方法
May 31 Python
pandas 空的dataframe 插入列名的示例
Oct 30 Python
用python3教你任意Html主内容提取功能
Nov 05 Python
python基于socket实现的UDP及TCP通讯功能示例
Nov 01 Python
Django import export实现数据库导入导出方式
Apr 03 Python
Python 随机生成测试数据的模块:faker基本使用方法详解
Apr 09 Python
django表单中的按钮获取数据的实例分析
Jul 31 Python
Python命名空间及作用域原理实例解析
Aug 12 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
php的list()的一步操作给一组变量进行赋值的使用
2011/05/18 PHP
Zend的MVC机制使用分析(一)
2013/05/02 PHP
PHP学习笔记(一) 简单了解PHP
2014/08/04 PHP
基于linnux+phantomjs实现生成图片格式的网页快照
2015/04/15 PHP
WordPress开发中的get_post_custom()函数使用解析
2016/01/04 PHP
使用javascript访问XML数据的实例
2006/12/27 Javascript
ExtJS PropertyGrid中使用Combobox选择值问题
2010/06/13 Javascript
JavaScript对象、属性、事件手册集合方便查询
2010/07/04 Javascript
Js组件的一些写法
2010/09/10 Javascript
关于js中for in的缺陷浅析
2013/12/02 Javascript
js拖拽一些常见的思路方法整理
2014/03/19 Javascript
jquery Validation表单验证使用详解
2020/09/12 Javascript
Javascript日期格式化format函数的使用方法
2016/08/30 Javascript
requirejs按需加载angularjs文件实例
2017/06/08 Javascript
关于jQuery.ajax()的jsonp碰上post详解
2017/07/02 jQuery
vue项目中vue-i18n和element-ui国际化开发实现过程
2018/04/25 Javascript
nodejs高大上的部署方式(PM2)
2018/09/11 NodeJs
python使用PyGame绘制图像并保存为图片文件的方法
2015/04/24 Python
python爬虫入门教程--HTML文本的解析库BeautifulSoup(四)
2017/05/25 Python
Python+树莓派+YOLO打造一款人工智能照相机
2018/01/02 Python
Django使用Mysql数据库已经存在的数据表方法
2018/05/27 Python
Python中的单行、多行、中文注释方法
2018/07/19 Python
Python使用Shelve保存对象方法总结
2019/01/28 Python
Python爬取破解无线网络wifi密码过程解析
2019/09/17 Python
python pycharm的安装及其使用
2019/10/11 Python
Python迭代器模块itertools使用原理解析
2019/12/11 Python
Ranorex通过Python将报告发送到邮箱的方法
2020/01/12 Python
pytorch加载自己的图像数据集实例
2020/07/07 Python
CSS3效果:自定义“W”形运行轨迹实例
2017/03/29 HTML / CSS
意大利单身交友网站:Meetic
2020/07/12 全球购物
实习单位接收函模板
2014/01/10 职场文书
九年级语文教学反思
2014/02/04 职场文书
2014爱耳日宣传教育活动总结
2014/03/09 职场文书
个人务虚会发言材料
2014/10/20 职场文书
五一放假通知怎么写
2015/08/18 职场文书
Rust 连接 PostgreSQL 数据库的详细过程
2022/01/22 PostgreSQL