atexit
Python atexit moduli
❮ Python o‘rnatilgan modullari
Misol
Dastur yakunlanganda ishga tushadigan funksiyani ro‘yxatdan o‘tkazing:
import atexit
def bye():
print("Goodbye!")
atexit.register(bye)
O‘zingiz sinab ko‘ring »
Ta’rif va qo‘llanilishi
atexit moduli interpretator odatiy tarzda yakunlanganda chaqiriladigan callback funksiyalarini ro‘yxatdan o‘tkazish imkonini beradi.
Dastur yakunlanayotganda tozalash kodini ishga tushirish, loglarni yozib yuborish (flush) yoki resurslarni oldindan aytib bo‘ladigan tarzda bo‘shatish uchun undan foydalaning.
A’zolar
| A’zo | Tavsif |
|---|---|
| register() | Dastur yakunlanganda chaqiriladigan funksiyani ro‘yxatdan o‘tkazadi. |
| unregister() | Avval ro‘yxatdan o‘tkazilgan yakunlash funksiyasini ro‘yxatdan chiqaradi. |
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
