Using the built-in breakpoint() function
Python bilan kodni tuzatishni o'rganish.
breakpoint() Funksiyasidan Foydalanish
Python 3.7 versiyasidan boshlab, breakpoint() funksiyasi tilga qo‘shilgan bo‘lib, bu debugging jarayonini ancha osonlashtiradi. Ushbu o‘zgarish haqida batafsil ma’lumotni quyidagi manzilda o‘qishingiz mumkin:
Oldingi bo‘limdagi kodingizni breakpoint() funksiyasidan foydalanish uchun quyidagicha yangilang:
breakpoint() ni Ishlatish
Endi bu kodni terminalda ishga tushirganingizda, pdb debugger oldingidek ishga tushadi:
breakpoint() ning Afzalliklari
- breakpoint() funksiyasidan foydalanish orqali siz import pdb; pdb.set_trace() yozish zaruratidan qutulasiz.
- Ko‘pgina Python IDE’lar breakpoint() funksiyasini avtomatik ravishda taniydi va kod bajarilishini to‘xtatadi. Bu esa IDE’ning ichki debuggeridan foydalanishga imkon beradi.
- Bu usul, debugging jarayonini ancha intuitiv qiladi va xatolarga yo‘l qo‘yish ehtimolini kamaytiradi.
Keyingi Qadam
Endi debugging jarayonida boshqa qulayliklar va ilg‘or usullarga o‘tishni o‘rganamiz!
Last updated on