python 处理标准输入使用 sys.stdin ,在 Linux 中,一切皆文件,标准输入也是一个文件,因此这里我们可以说 sys.stdin 用来打开标准输入这个文件,然后用 read() 方法来读取这个文件

In [10]: import sys

In [11]: fd =sys.stdin # 把标准输入保存到 fd 这个文件描述符里(或者说是实例化一个对象)

In [12]: fd.read() # read()方法用于读取标准输入,执行后会让我们从键盘输入

abc

def

Out[12]: ‘abc\ndef‘ # 输入完成后按 Ctrl+D 会打印出标准输出

[root@localhost ~]# cat 1.py # 在脚本中的写法

#!/usr/bin/python

import sys

fd=sys.stdin

data=fd.read()

print data,

原文地址:http://www.cnblogs.com/pzk7788/p/7425063.html

python标准输入_Python 处理标准输入相关推荐

  1. python画代码-Python教程_Python画Mandelbrot集 代码

    Python教程_Python画Mandelbrot集 代码 作者:Comet 来源: 课课家 www.kokojia.com点击数:278发布时间:2015-06-19 11:17:19 曼德勃罗集 ...

  2. c语言实现爬虫功能,用C/C 扩展Python语言_python 调用c语言 python实现简单爬虫功能_python实现简单爬虫...

    用C/C 扩展Python语言 Python是一门功能强大的脚本语言,它的强大不仅表现在功能上,还表现在其扩展性上.她提供大量的API以方便程序员利用C/C++对Python进行扩展.因为执行速度慢几 ...

  3. python编程语言_python编程语言的简要历史

    python编程语言 The Python programming language is a general-purpose programming language that has carved ...

  4. 2019最新Python学习教程(Python视频教程_Python学习教程_Python学习路线):你心目中编程界的MVP是谁?

    2019最新Python学习教程(Python视频教程_Python学习教程_Python学习路线):你心目中编程界的MVP是谁?编程界的王者是渐落寞的Java还是大火的Python? 是不是你们也喜 ...

  5. python从标准输入读取数据_在PYTHON中如何从标准输入读取内容stdin

    Python有几种方法来读取标准输入的数据. 1.sys.stdin sys.stdin提供了read()和readline()函数,如果想按一行行来读取,可以考虑使用它:import sys lin ...

  6. 怎么读懂python语句_Python入门基础知识点总结,一点文章就能让你看懂Python

    Python标识符 在 Python 里,标识符由字母.数字.下划线组成. 在 Python 中,所有标识符可以包括英文.数字以及下划线(_),但不能以数字开头. Python 中的标识符是区分大小写 ...

  7. python输入程序_Python 程序设计中的输入与输出介绍

    关于Python 编程语言中的输入输出,其实我们在前两几节中已经接触过了.这节我们将具体的介绍一下Python中的输入与输出.什么是输入输出呢? 用户告诉计算机程序所需的信息,就是输入:程序运行结束告 ...

  8. python 笔记本_Python笔记本

    Python 的主提示符( >>> )和次提示符( ... ).主提示符是解释器告诉你它在等你输入下一个语句,次提示符告诉你解释器正在等待你输入当前语句的其它部分. 下划线(_)在解 ...

  9. python标准输出_Python(2.7)-标准输入输出,标准错误输出

    原博文 2018-01-22 18:31 − sys模块,标准输入,标准输出和标准错误输出 1.标准输入sys.stdin:对应的操作是input sys.stdin.readline():只输入(获 ...

最新文章

  1. 【开源方案共享】ORB-SLAM3开源啦!
  2. 无需标注数据集,自监督注意力机制就能搞定目标跟踪
  3. 剑指Offer——合并两个排序的链表
  4. Web网站架构演变—高并发、大数据
  5. python 单线程_python的单线程多任务的实现
  6. [转]js 取得 Unix时间戳(Unix timestamp)
  7. 基于官方镜像MySQL做自定义业务扩充镜像
  8. C++动态绑定及返回类型协变
  9. 在maven项目中打开jsp_零基础在intellij中打开一个项目复制粘贴内容即可运行的java拼图...
  10. 关联容器——map、set
  11. Java事件处理机制的两个案例
  12. 国外工程师这样分析女人
  13. IE开发人员工具不见了?
  14. Code-NFine:变量修改
  15. android编程歌词显示,Android 音乐播放器实现歌词显示
  16. 四川中小学计算机能力提升,四川省中小学教师信息技术应用能力提升工程2.0
  17. 数商云:大宗商品供应链电子交易系统支撑业务运营模块落地浅谈
  18. Android手机中使用Termux安装ubuntu系统
  19. 喜马拉雅欲“摘星”,可耳朵经济难“独立”
  20. c语言函数指针的理解与使用

热门文章

  1. 基于 MyBatis 手撸一个分表插件
  2. 详解4种经典的限流算法
  3. Android木马分析实验,Android木马简介与分析
  4. 精通ASP.NET MVC ——属性路由
  5. IP地址与子网掩码基础
  6. POJ 1804 Brainman (归并排序 -- 求逆序对数)
  7. sentry + vue实现错误日志监控
  8. 怎么查看ip地址下的php文件夹,pe下查看原系统ip的方法
  9. java web删除文件_Web开发为了java端程序能删除文件的解决办法
  10. linux内核io源码,Linux Kernel do_io_submit()函数整数溢出漏洞