Back to module index
Go to module by name
atexit
allow programmer to define multiple exit functions to be executed
upon normal program termination.
Two public functions, register and unregister, are defined.
Functions
register
register(...)
register(func, *args, **kwargs) -> func
Register a function to be executed upon normal program termination
func - function to be called at exit
args - optional arguments to pass to func
kwargs - optional keyword arguments to pass to func
func is returned to facilitate usage as a decorator.
unregister
unregister(...)
unregister(func) -> None
Unregister an exit function which was previously registered using
atexit.register
func - function to be unregistered