mirror of https://github.com/python/cpython
Cleanup of documentation change from #17860
Reformulated the textual change, and applied it to the docstring as well.
This commit is contained in:
parent
a53cca3fea
commit
385521c90e
|
@ -290,11 +290,14 @@ default values. The arguments that are most commonly needed are:
|
|||
.. index::
|
||||
single: universal newlines; subprocess module
|
||||
|
||||
If *universal_newlines* is ``True``, the file objects *stdin*, *stdout* and
|
||||
*stderr* will be opened as text streams in :term:`universal newlines` mode
|
||||
If *universal_newlines* is ``False`` the file objects *stdin*, *stdout* and
|
||||
*stderr* will be opened as binary streams, and no line ending conversion is
|
||||
done.
|
||||
|
||||
If *universal_newlines* is ``True``, 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
|
||||
|
|
|
@ -104,6 +104,9 @@ in the child process prior to executing the command.
|
|||
If env is not None, it defines the environment variables for the new
|
||||
process.
|
||||
|
||||
If universal_newlines is false, the file objects stdin, stdout and stderr
|
||||
are opened as binary files, and no line ending conversion is done.
|
||||
|
||||
If universal_newlines is true, the file objects stdout and stderr are
|
||||
opened as a text files, but lines may be terminated by any of '\n',
|
||||
the Unix end-of-line convention, '\r', the old Macintosh convention or
|
||||
|
|
Loading…
Reference in New Issue