Movatterモバイル変換


[0]ホーム

URL:


[Python-Dev] Why does IOBase.__del__ call .close?

Antoine Pitrouantoine at python.org
Wed Jun 11 04:28:17 CEST 2014


Le 10/06/2014 21:30, Nikolaus Rath a écrit :>> For me, having __del__ call close() does not qualify as a reasonable> default implementation unless close() is required to be idempotent> (which one could deduce from the documentation if one tries to, but it's> far from clear).close() should indeed be idempotent on all bundled IO class implementations (otherwise it's a bug), and so should it preferably on third-party IO class implementations.If you want to improve the documentation on this, you're welcome to provide a patch!RegardsAntoine.


More information about the Python-Devmailing list

[8]ページ先頭

©2009-2025 Movatter.jp