python 使用sys.stdin和fileinput读入标准输入的方法


Posted in Python onOctober 17, 2018

1、使用sys.stdin 读取标准输入

[root@c6-ansible-20 script]# cat demo02.py 
#! /usr/bin/env python
from __future__ import print_function
import sys


for line in sys.stdin:
 print(line,end="")

使用方法:

cat /etc/passwd|python demo02.py

python demo02.py </etc/passwd

2、fileinput 读取标准输入

[root@c6-ansible-20 script]# cat demo04.py 
#! /usr/bin/env python
from __future__ import print_function
import fileinput


for line in fileinput.input():
 print(line,end='')

使用方法

python demo04.py /etc/passwd /etc/group

以上这篇python 使用sys.stdin和fileinput读入标准输入的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python中异常报错处理方法汇总
Nov 20 Python
转换科学计数法的数值字符串为decimal类型的方法
Jul 16 Python
python 美化输出信息的实例
Oct 15 Python
在python Numpy中求向量和矩阵的范数实例
Aug 26 Python
Python类中方法getitem和getattr详解
Aug 30 Python
Python二元赋值实用技巧解析
Oct 25 Python
python解析命令行参数的三种方法详解
Nov 29 Python
Django框架教程之中间件MiddleWare浅析
Dec 29 Python
pyecharts动态轨迹图的实现示例
Apr 17 Python
Keras 使用 Lambda层详解
Jun 10 Python
Python eval函数原理及用法解析
Nov 14 Python
matplotlib源码解析标题实现(窗口标题,标题,子图标题不同之间的差异)
Feb 22 Python
Python实现Dijkstra算法
Oct 17 #Python
使用Python抓取豆瓣影评数据的方法
Oct 17 #Python
python 对key为时间的dict排序方法
Oct 17 #Python
解决python中os.listdir()函数读取文件夹下文件的乱序和排序问题
Oct 17 #Python
通过python将大量文件按修改时间分类的方法
Oct 17 #Python
python检测文件夹变化,并拷贝有更新的文件到对应目录的方法
Oct 17 #Python
python按时间排序目录下的文件实现方法
Oct 17 #Python
You might like
PHP在线生成二维码代码(google api)
2013/06/03 PHP
PHP网站建设的流程与步骤分享
2015/09/25 PHP
PHP7安装Redis扩展教程【Linux与Windows平台】
2016/09/30 PHP
微信公众号开发之获取位置信息php代码
2018/06/13 PHP
Yii2.0框架模型添加/修改/删除数据操作示例
2019/07/18 PHP
PHP基于swoole多进程操作示例
2019/08/12 PHP
Js+Dhtml:WEB程序员简易开发工具包(预先体验版)
2006/11/07 Javascript
Prototype PeriodicalExecuter对象 学习
2009/07/19 Javascript
javascript 闭包
2011/09/15 Javascript
window.open不被拦截的实现代码
2012/08/22 Javascript
js 延迟加载 改变JS的位置加快网页加载速度
2012/12/11 Javascript
jquery select多选框的左右移动 具体实现代码
2013/07/03 Javascript
设置jsf的选择框h:selectOneMenu为不可编辑状态的方法
2014/01/07 Javascript
高性能JavaScript模板引擎实现原理详解
2015/02/05 Javascript
js实现的二分查找算法实例
2016/01/21 Javascript
JS遍历数组和对象的区别及递归遍历对象、数组、属性的方法详解
2016/06/14 Javascript
使用BootStrap实现悬浮窗口的效果
2016/12/13 Javascript
vue动态组件实现选项卡切换效果
2017/03/08 Javascript
Vue.js展示AJAX数据简单示例讲解
2017/03/29 Javascript
AngularJS 限定$scope的范围实例详解
2017/06/23 Javascript
Vue2.0 事件的广播与接收(观察者模式)
2018/03/14 Javascript
通过vue-router懒加载解决首次加载时资源过多导致的速度缓慢问题
2018/04/08 Javascript
Vue iview-admin框架二级菜单改为三级菜单的方法
2018/07/03 Javascript
jQuery.parseJSON()函数详解
2019/02/28 jQuery
浅谈express.js框架中间件(middleware)
2019/04/07 Javascript
微信小程序简单的canvas裁剪图片功能详解
2019/07/12 Javascript
Diango + uwsgi + nginx项目部署的全过程(可外网访问)
2018/04/22 Python
python3+PyQt5 实现Rich文本的行编辑方法
2019/06/17 Python
John Hardy官方网站:手工设计首饰的奢侈品牌
2017/07/05 全球购物
澳洲健康食品网上商店:Aussie Health Products
2018/06/15 全球购物
htmlentities() 和 htmlspecialchars()有什么区别
2015/07/01 面试题
三月学雷锋活动总结
2014/06/26 职场文书
合作意向协议书
2015/01/29 职场文书
雾霾停课通知
2015/04/24 职场文书
新员工入职感想
2015/08/07 职场文书
剑指Offer之Java算法习题精讲二叉树的构造和遍历
2022/03/21 Java/Android