我认为
pre.interact会起作用:
from __future__ import print_functionimport preimport fileinputdef show(input): lines = iter(input) def readline(prompt): try: command = next(lines).rstrip('n') except StopIteration: raise EOFError() print(prompt, command, sep='') return command pre.interact(readfunc=readline)if __name__=="__main__": show(fileinput.input())
(我更新了代码以使用,
fileinput以便从
stdin或读取,
sys.argv并使其在python 2和3下运行。)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)