可能的重复:
为 sys.stdin 设置较小的缓冲区大小?
我有一个超过 4096 字节的输入行进入 Python 的 stdin。代码简单地说:
line = sys.stdin.readline()
Run Code Online (Sandbox Code Playgroud)
这是在 4096 字节处截断行。有人知道解决办法吗?
Ano*_*ous -4
line = sys.stdin.readline()[1*1024*1024]
Run Code Online (Sandbox Code Playgroud)
当我必须读取文件(几MB)时,这对我有用。