faulthandler
Python faulthandler moduli
❮ Python o‘rnatilgan modullari
Misol
faulthandlerni import qiling va u mavjudligini tasdiqlang (hech qanday nosozlik chaqirilmaydi):
import faulthandler
print("faulthandler")
O‘zingiz sinab ko‘ring »
Ta’rif va qo‘llanilishi
faulthandler moduli Python traceback’larini aniq so‘rov bo‘yicha, dastur ishdan chiqqanda yoki kutish vaqti tugaganda chiqarib beradi (dump).
Undan barcha oqimlarning (thread) steklarini chiqarish orqali jiddiy nosozliklar yoki o‘zaro bloklanishlarni (deadlock) debug qilish uchun foydalaning.
A’zolar
| A’zo | Tavsif |
|---|---|
| disable() | Nosozlik ishlovchilarini o‘chiradi. |
| dump_traceback() | Joriy oqimning (thread) traceback’ini chiqaradi (dump). |
| dump_traceback_later() | Kutish vaqti tugagandan keyin traceback’larni fon oqimida (thread) chiqaradi (dump). |
| enable() | Nosozlik ishlovchilarini yoqadi. |
| cancel_dump_traceback_later() | dump_traceback_later() bilan boshlangan, kutilayotgan dump’ni bekor qiladi. |
| is_enabled() | faulthandler yoqilgan yoki yoqilmaganini qaytaradi. |
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
