describe type of Popen streams (closes #17814)
Patch more or less by Nikolaus Rath.
This commit is contained in:
parent
c3cf97b4ea
commit
3d8814e1d3
|
@ -705,21 +705,29 @@ The following attributes are also available:
|
||||||
|
|
||||||
.. attribute:: Popen.stdin
|
.. attribute:: Popen.stdin
|
||||||
|
|
||||||
If the *stdin* argument was :data:`PIPE`, this attribute is a :term:`file
|
If the *stdin* argument was :data:`PIPE`, this attribute is a writeable
|
||||||
object` that provides input to the child process. Otherwise, it is ``None``.
|
stream object as returned by :func:`open`. If the *universal_newlines*
|
||||||
|
argument was ``True``, the stream is a text stream, otherwise it is a byte
|
||||||
|
stream. If the *stdin* argument was not :data:`PIPE`, this attribute is
|
||||||
|
``None``.
|
||||||
|
|
||||||
|
|
||||||
.. attribute:: Popen.stdout
|
.. attribute:: Popen.stdout
|
||||||
|
|
||||||
If the *stdout* argument was :data:`PIPE`, this attribute is a :term:`file
|
If the *stdout* argument was :data:`PIPE`, this attribute is a readable
|
||||||
object` that provides output from the child process. Otherwise, it is ``None``.
|
stream object as returned by :func:`open`. Reading from the stream provides
|
||||||
|
output from the child process. If the *universal_newlines* argument was
|
||||||
|
``True``, the stream is a text stream, otherwise it is a byte stream. If the
|
||||||
|
*stdout* argument was not :data:`PIPE`, this attribute is ``None``.
|
||||||
|
|
||||||
|
|
||||||
.. attribute:: Popen.stderr
|
.. attribute:: Popen.stderr
|
||||||
|
|
||||||
If the *stderr* argument was :data:`PIPE`, this attribute is a :term:`file
|
If the *stderr* argument was :data:`PIPE`, this attribute is a readable
|
||||||
object` that provides error output from the child process. Otherwise, it is
|
stream object as returned by :func:`open`. Reading from the stream provides
|
||||||
``None``.
|
error output from the child process. If the *universal_newlines* argument was
|
||||||
|
``True``, the stream is a text stream, otherwise it is a byte stream. If the
|
||||||
|
*stderr* argument was not :data:`PIPE`, this attribute is ``None``.
|
||||||
|
|
||||||
|
|
||||||
.. attribute:: Popen.pid
|
.. attribute:: Popen.pid
|
||||||
|
|
Loading…
Reference in New Issue