Maximum read size for sys.stdin

Brian Quinlan brian at sweetapp.com
Fri May 3 17:09:26 EDT 2002


Does anyone have an explanation for why stdin has a maximum read size on
Windows?

>>> sys.stdin.read(10000)
^Z
''
>>> sys.stdin.read(100000)
Traceback (most recent call last):
  File "<stdin>", line 1, in ?
IOError: [Errno 12] Not enough space

Cheers,
Brian






More information about the Python-list mailing list