traceback

Python traceback moduli

❮ Python o‘rnatilgan modullari


Misol

Istisno traceback’ini formatlang:

import traceback try:   result = 10 / 0 except ZeroDivisionError:   tb = traceback.format_exc()   print('Exception caught and formatted')
O‘zingiz sinab ko‘ring »

Ta’rif va qo‘llanilishi

traceback moduli Python istisnolarining stek izlarini (stack trace) ajratib oladi, formatlaydi va chop etadi.

Undan xatolarni logga yozish, batafsil xato hisobotlarini yaratish yoki istisno ma’lumotlarini dasturiy tahlil qilish uchun foydalaning.


A’zolar

A’zo Tavsif
TracebackExceptionTraceback’ni ifodalovchi sinf.
extract_stack()Joriy chaqiruvlar stekidan stek izini (stack trace) ajratib oladi.
extract_tb()Istisnodan traceback’ni ajratib oladi.
format_exc()Joriy istisnoni string ko‘rinishida formatlaydi.
format_exception()Istisno ma’lumotlarini stringlar ro‘yxati (list) ko‘rinishida formatlaydi.
format_tb()Traceback’ni stringlar ro‘yxati (list) ko‘rinishida formatlaydi.
print_exc()Istisno ma’lumotlarini stderr’ga chop etadi.
print_tb()Traceback’ni faylga chop etadi.

❮ Python o‘rnatilgan modullari

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!