Commit eb9fc524 authored by Benjamin Peterson's avatar Benjamin Peterson

document how to deal with binary standard streams

parent 2ed237bd
......@@ -709,6 +709,12 @@ always available.
:func:`os.popen`, :func:`os.system` or the :func:`exec\*` family of functions in
the :mod:`os` module.)
.. note::
The standard streams are text in text mode by default. To write or read
binary data to these, use the underlying binary buffer. For example, to
write bytes to :data:`stdout`, use ``sys.stdout.buffer.write(b'abc')``.
.. data:: __stdin__
__stdout__
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment