27. Depuração e perfilamento¶
Essas bibliotecas ajudam você com o desenvolvimento em Python: o depurador permite percorrer o código, analisar quadros de empilhamento e definir pontos de interrupção, etc., e o perfilador executa o código e fornece uma análise detalhada dos tempos de execução, permitindo que você identifique gargalos em seus programas.
- 27.1.
bdb
— Debugger framework - 27.2.
faulthandler
— Dump the Python traceback - 27.3.
pdb
— O Depurador do Python - 27.4. The Python Profilers
- 27.5.
timeit
— Measure execution time of small code snippets - 27.6.
trace
— Rastreia ou acompanha a execução de instruções Python - 27.7.
tracemalloc
— Trace memory allocations