#1096310: document usage of sys.__std*__ a bit better.
This commit is contained in:
parent
5206086e0d
commit
b48adecbd6
|
@ -871,9 +871,14 @@ always available.
|
|||
__stderr__
|
||||
|
||||
These objects contain the original values of ``stdin``, ``stderr`` and
|
||||
``stdout`` at the start of the program. They are used during finalization, and
|
||||
could be useful to restore the actual files to known working file objects in
|
||||
case they have been overwritten with a broken object.
|
||||
``stdout`` at the start of the program. They are used during finalization,
|
||||
and could be useful to print to the actual standard stream no matter if the
|
||||
``sys.std*`` object has been redirected.
|
||||
|
||||
It can also be used to restore the actual files to known working file objects
|
||||
in case they have been overwritten with a broken object. However, the
|
||||
preferred way to do this is to explicitly save the previous stream before
|
||||
replacing it, and restore the saved object.
|
||||
|
||||
|
||||
.. data:: tracebacklimit
|
||||
|
|
Loading…
Reference in New Issue