1
如何捕获python中的管道文本。例如,在foo.py像这样python raw_input失败管道
cat foo.py | ./foo.py
我有以下几点:
if __name__ == "__main__":
text = raw_input()
的问题是raw_input()
新的生产线后终止。我如何将整个事件作为一个字符串/列表来捕获?
如何捕获python中的管道文本。例如,在foo.py像这样python raw_input失败管道
cat foo.py | ./foo.py
我有以下几点:
if __name__ == "__main__":
text = raw_input()
的问题是raw_input()
新的生产线后终止。我如何将整个事件作为一个字符串/列表来捕获?
raw_input
只是交互式提示用户的帮手。如果您想从stdin中读取任何金额,请使用sys.stdin.read()
。