martes, 20 de febrero de 2018

Receta Python No. 14-6: Depurar Código

1. Problema

Depurar el código para la búsqueda de problemas lógicos en la implementación.

2. Solución

El módulo pdb (librería estándar de Python) provee los elementos de programa para la depuración de código (Bernard, 2016).

3. Código Python

La depuración se puede hacer directamente desde la línea de comandos para un script Python:

$ python -m pdb script-python.py


Esta es una forma práctica para los casos en que el script finaliza abrutamente.


La depuración también se puede realizar en el código:

import pdb

pdb.run('calcular_factorial_recursivo')

4. Literatura & Enlaces

Bernard J. (2016). Python Recipes Handbook: A Problem-Solution Approach. Canada: Apress.

O

No hay comentarios:

Publicar un comentario

Envíe sus comentarios, dudas, sugerencias, críticas. Gracias.