当前位置: 首页 > 编程笔记 >

Python读取stdin方法实例

慕佑运
2023-03-14
本文向大家介绍Python读取stdin方法实例,包括了Python读取stdin方法实例的使用技巧和注意事项,需要的朋友参考一下

Python中常用到的两种标准化输入方式:分别sys.stdin和input,两者使用方式大致相同,但是总的来说sys.stdin使用方式更加多样化一些,下面就例子说明两者之间的使用差别。

1、input输入

input输入很简单,就是获得用户的输入,一般是在控制台界面。

运行之后就可以等待用户输入了,最终系统会认为回车键是输入的结束。

2、sys.stdin输入

第一他也可以实现和input一样的功能,比如

但是,他更常见的是另外一种使用方式,可以直接使用文件作为整体的输入,可以很简洁。

使用方法,将文件重定向到输入中去就可以很方便的使用。

 类似资料:
  • rank ▲ ✰ vote url 36 511 136 405 url 在Python里怎么读取stdin? 我在做code golf挑战,但是所有的问题都需要读取stdin的值.在Python里应当怎么做? 这是我从 Stack Overflow 中学到的: import fileinput for line in fileinput.input(): pass fileinput

  • 问题内容: 在读取文件的一部分后,我尝试在文件上调用进程。例如: 如果我在执行subprocess.call之前不从中读取任何内容,则此方法很好,但如果我从中读取了任何内容,则子流程将看不到任何内容。这是使用python 2.7.3。我在说明此行为的文档中找不到任何内容,而且对子流程源的(非常)简短的浏览没有发现原因。 问题答案: 如果您不加缓冲地打开文件,那么它将起作用: 模块在文件描述符级别(

  • 本文向大家介绍python读取xlsx的方法,包括了python读取xlsx的方法的使用技巧和注意事项,需要的朋友参考一下 如下所示: 以上这篇python读取xlsx的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持呐喊教程。

  • 本文向大家介绍Python读取xlsx文件的实现方法,包括了Python读取xlsx文件的实现方法的使用技巧和注意事项,需要的朋友参考一下 脚本如下: 实例:python读取excel数据做分类统计 某excel中记录了某个人的通话记录,下面程序将按照通话地点,通话类型等统计通话时间 再优化下代码 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持呐喊教程。

  • 问题内容: 当有字符可用时,是否有一种优雅的方法来触发事件?我想避免投票。 问题答案: 您将必须创建一个单独的线程以阻止读取,直到有可用的线程为止。 如果您不想实际消耗输入,则必须用内部缓冲区包装它,读入缓冲区,然后喊叫,并在要求输入时从缓冲区返回数据。 您可以这样解决:

  • 问题内容: 是否可以从node.js中的stdin同步读取?因为我正在用JavaScript编写JavaScript编译器,所以很有趣。Brainfuck支持需要同步执行的读取操作。 我尝试了这个: 但这只会产生以下输出: 问题答案: 我不知道什么时候出现,但这是向前迈出的有益一步:http : //nodejs.org/api/readline.html 现在,我可以一次从stdin中读取行。快