Python 处理标准输入

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python 处理标准输入相关的知识,希望对你有一定的参考价值。

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 会打印出标准输出
[[email protected] ~]# cat 1.py    # 在脚本中的写法
#!/usr/bin/python
import sys
fd = sys.stdin
data = fd.read()
print data,

 

 

 

 

    

以上是关于Python 处理标准输入的主要内容,如果未能解决你的问题,请参考以下文章

python常用代码片段总结

你如何在 python 中处理 graphql 查询和片段?

常用python日期日志获取内容循环的代码片段

python+spark程序代码片段

片段(Java) | 机试题+算法思路+考点+代码解析 2023

python 文件处理 -- 02 文件属性&标准输入输出&命令行参数&文件编码