Martin Panter added the comment:

The patch specifies the stream types are either BufferedReader/Writer, 
TextIOWrapper, or None. However they can also be plain FileIO in my experience 
(Python 3.3 with bufsize=0).

Maybe it would be simpler to defer to the documentation for open(), which 
already mentions the three possible layers of file wrapping. Although, looking 
at the code just now, the TextIOWrapper is added separately by the “subprocess” 
module, and uses write_through=True.

----------
nosy: +vadmium

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue17814>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to