Python stdin readline超过4096字节?

时间:2012-07-08 20:41:24

标签: python stdin

  

可能重复:
  Setting smaller buffer size for sys.stdin?

我有一个超过4096字节的输入行进入Python的stdin。代码简单地说:

line = sys.stdin.readline()

这是截断4096字节的行。有人知道解决方案吗?

1 个答案:

答案 0 :(得分:-3)

line = sys.stdin.readline()[1*1024*1024]

当我必须阅读文件(几MB)时,这对我有用。