一尘不染

你如何从标准输入读取?

python

我正在尝试做一些Code_golf挑战,但它们都需要从stdin. 我如何在 Python 中得到它?


阅读 135

收藏
2022-02-21

共1个答案

一尘不染

您可以使用该fileinput模块:

import fileinput

for line in fileinput.input():
    pass

fileinput将遍历输入中指定为命令行参数中给出的文件名的所有行,如果没有提供参数,则循环遍历标准输入。

注意:line将包含一个尾随换行符;删除它使用line.rstrip()

2022-02-21