temporary_sigint_handler¶
- class emlib.misc.temporary_sigint_handler(handler)[source]¶
Bases:
object
Context manager to install a temporary sigint handler
Example:
>>> def handler(): ... print("sigint detected!") >>> with teporary_sigint_handler(handler): ... # Do something here, handler will be called if SIGINT (ctrl-c) is received