pdb
Python pdb moduli
❮ Python o‘rnatilgan modullari
Misol
Oddiy funksiya chaqiruvi uchun debuggerni ishga tushiring:
import pdb
def myfunc(x):
return x.upper()
pdb.run('myfunc("Hello")')
O‘zingiz sinab ko‘ring »
Ta’rif va qo‘llanilishi
pdb moduli — Python’ning o‘rnatilgan debuggeri.
Undan ishlab chiqish va muammolarni bartaraf etish jarayonida kodni qadamma-qadam bajarish, o‘zgaruvchilarni tekshirish va to‘xtash nuqtalarini (breakpoint) o‘rnatish uchun foydalaning.
A’zolar
| A’zo | Tavsif |
|---|---|
| Pdb | Asosiy debugger sinfi. Kengaytirilgan boshqaruv uchun uning nusxasini yarating. |
| post_mortem() | Istisno yuz bergan nuqtadan boshlab debug qilishni boshlaydi. |
| run() | Kod stringini debugger ostida ishga tushiradi. |
| runcall() | Funksiyani debugger ostida chaqiradi. |
| runeval() | Ifodani debugger ostida hisoblaydi. |
| set_trace() | Chaqiruv qatorida debuggerga kiradi (interaktiv seansga o‘tadi). |
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
