[Python-Dev] PEP-419: Protecting cleanup statements from interruptions (original) (raw)

Benjamin Peterson benjamin at python.org
Sun Apr 8 23:42:50 CEST 2012


2012/4/8 Paul Colomiets <paul at colomiets.name>:

Function 'sys.setcleanuphook' -----------------------------

A new function for the sys module is proposed.  This function sets a callback which is executed every time fincleanup becomes false.  Callbacks get a frame object as their sole argument, so that they can figure out where they are called from.

Calling a function every time you leave a finally block? Isn't that a bit expensive?

-- Regards, Benjamin



More information about the Python-Dev mailing list