python sys.stdin的用法

1.sys.stdin的用法一:

import sys
print('请输出一行文字')
lines = sys.stdin.readlines()
print(lines)

输出结果如下:

请输出一行文字
今天天气好冷

2.sys.stdin的用法二:

比如给一个文件123.txt
文件里面内容是:

今天星期一
今天星期二
今天星期三
今天星期四
今天星期五

python 文件是:

#test.py
import sys
lines = sys.stdin.readlines()
print(lines)

用法举例

cat 123.txt | python test.py

结果输出为:

['今天星期一\n','今天星期二\n','今天星期二\n','今天星期三\n','今天星期四\n','今天星期五']

解释:sys.stdin是读取输入的数据,将123.txt文件中的输出作为自己的输入,然后暂存在sys.stdin中

你可能感兴趣的:(python)