From ef8abfc082daeb6e389dff8859640ed87da0cc12 Mon Sep 17 00:00:00 2001 From: Benjamin Peterson Date: Sat, 14 Jun 2014 18:51:34 -0700 Subject: [PATCH] document IOBase.__del__'s behavior (closes #21764) Patch from Nikolaus Rath. --- Doc/library/io.rst | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Doc/library/io.rst b/Doc/library/io.rst index 79f65e0007..0c7d3c7f6b 100644 --- a/Doc/library/io.rst +++ b/Doc/library/io.rst @@ -353,6 +353,12 @@ I/O Base Classes is usual for each of the lines provided to have a line separator at the end. + .. method:: __del__() + + Prepare for object destruction. :class:`IOBase` provides a default + implementation of this method that calls the instance's + :meth:`~IOBase.close` method. + .. class:: RawIOBase -- 2.40.0