mirror of
https://github.com/python/cpython.git
synced 2025-11-25 04:34:37 +00:00
gh-139452: Clarify redirect_stdout, stderr behavior (gh-139490)
This commit is contained in:
parent
3d3f126e86
commit
8b9606a2c5
1 changed files with 4 additions and 4 deletions
|
|
@ -327,10 +327,10 @@ Functions and classes provided:
|
|||
.. function:: redirect_stdout(new_target)
|
||||
|
||||
Context manager for temporarily redirecting :data:`sys.stdout` to
|
||||
another file or file-like object.
|
||||
another :term:`file object`.
|
||||
|
||||
This tool adds flexibility to existing functions or classes whose output
|
||||
is hardwired to stdout.
|
||||
is hardwired to :data:`sys.stdout`.
|
||||
|
||||
For example, the output of :func:`help` normally is sent to *sys.stdout*.
|
||||
You can capture that output in a string by redirecting the output to an
|
||||
|
|
@ -366,8 +366,8 @@ Functions and classes provided:
|
|||
|
||||
.. function:: redirect_stderr(new_target)
|
||||
|
||||
Similar to :func:`~contextlib.redirect_stdout` but redirecting
|
||||
:data:`sys.stderr` to another file or file-like object.
|
||||
Similar to :func:`~contextlib.redirect_stdout` but redirecting the global
|
||||
:data:`sys.stderr` to another :term:`file object`.
|
||||
|
||||
This context manager is :ref:`reentrant <reentrant-cms>`.
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue