Proses-proses yang kita mulai dalam program Python yang kita buat, akan tetap berjalan bahkan setelah program kita selesai. Bila kita ingin menghentikan proses-proses tersebut secara otomatis ketika program selesai, baik melalui penekanan Ctrl+C atau yang sejenis, kita dapat menggunakan modul atexit.
import atexit procs = [] @atexit.register def kill_subprocesses(): for proc in procs: proc.kill()
Bisa juga dituliskan demikian:
import atexit procs = [] def kill_subprocesses(): for proc in procs: proc.kill() atexit.register(kill_subprocesses)