有几种方法可以做到这一点。
sys.stdin
是一个类似文件的对象,如果你想读取所有内容或想要读取所有内容并自动将其拆分,你可以在其上调用函数read
或readlines
。 (您需要import sys
才能工作。)
如果要提示用户输入,可以在 Python 2.X 中使用raw_input
,只需在 Python 3 中input
。
如果您实际上只是想读取命令行选项,则可以通过sys.argv列表访问它们。
您可能会发现这篇关于 Python 中 I / O 的 Wikibook 文章也是一个有用的参考资料。
import sys
for line in sys.stdin:
print line