[Python-Dev] [Python-checkins] cpython (3.3): Issue #17860: explicitly mention that std* streams are opened in binary mode by (original) (raw)
R. David Murray rdmurray at bitdance.com
Sun Jul 7 06:59:18 CEST 2013
- Previous message: [Python-Dev] [Python-checkins] cpython (3.3): Issue #17860: explicitly mention that std* streams are opened in binary mode by
- Next message: [Python-Dev] Rough idea for adding introspection information for builtins
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On Sat, 06 Jul 2013 08:14:26 -0700, "Gregory P. Smith" <greg at krypto.org> wrote:
Please update the docstring in subprocess.py with the wording improvements that you settle on while you're at it.
On Sat, Jul 6, 2013 at 6:03 AM, Ronald Oussoren <ronaldoussoren at mac.com>wrote: > I didn't like the parenthentical after all. Would this work for you?: > > - If universalnewlines is
True
, the file objects stdin, > stdout and > - stderr will be opened as text streams in :term:universal newlines
> mode > + If universalnewlines isFalse
the file objects stdin, > stdout and > + stderr will be opened as binary streams, and no line ending > conversion is done. > + > + If universalnewlines isTrue
, these file objects > + will be opened as text streams in :term:universal newlines
mode > using the encoding returned by > :func:locale.getpreferredencoding(False)_ _> - <locale.getpreferredencoding>
, otherwise these streams will be opened > - as binary streams. For stdin, line ending characters > + <locale.getpreferredencoding>. For *stdin*, line ending characters_ _> ``'\n'`` in the input will be converted to the default line separator_ _> :data:
os.linesep`. For *stdout* and *stderr*, all line endings in the_ _> output will be converted to'\n'
. For more information see the > > That is, a new paragraph is added before the existing one to explain the > behavior of "not universalnewlines".
Looks good to me.
--David
- Previous message: [Python-Dev] [Python-checkins] cpython (3.3): Issue #17860: explicitly mention that std* streams are opened in binary mode by
- Next message: [Python-Dev] Rough idea for adding introspection information for builtins
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]