Debug in Python

Veja algumas formas de efetuar o debugging de um código Python.

Na programação de computadores e desenvolvimento de software, debugging ou depuração em portugues, é o processo de encontrar e resolver bugs (defeitos ou problemas que impedem a operação correta) em programas de computador, software ou sistemas.

Fonte.: https://en.wikipedia.org/wiki/Debugging/


Debugging your code in Python — pdb vs. rpdb

por Fernando Diaz em 08/09/2021.

Veja a diferença entre o pdb e o rpdb e como usa-los na prática.


Stop Using Print to Debug in Python. Use Icecream Instead

por Khuyen Tran em 13/01/2021.

Icecream é uma biblioteca Python que torna a depuração de impressão mais legível com o mínimo de código.