> Some time ago I proposed a general prefetch() method that would allow > easy protocol-specific buffering on top of non-seekable streams There is also the issue for it here http://bugs.python.org/issue12053. - John