====== Python: Depuración ====== La depuración de programas (del inglés //debugging//) es el proceso de identificar y corregir errores de programación.​ ===== print ===== Allá donde nos interese comprobar algún valor, podemos imprimirlo utilizando la función ''print''. ===== breakpoint() ===== La función breakpoint() permite lanzar una sesión interactiva de depuración (llama a ''pdb''). Desde esta sesión podemos ir pidiendo el valor de las variables en un determinado momento e ir avanzando en la ejecución de código línea a línea. Comandos que se pueden usar en la sesión interactiva con ''pdb'': * ''n'': ejecuta la siguiente línea de código * ''nombre_variable'': muestra el valor de la variable ''nombre_variable'' en ese momento de la ejecución. [[https://docs.python.org/3/library/pdb.html#debugger-commands|Más comandos del depurador]] ===== Recursos ===== * [[https://www.alpharithms.com/python-breakpoint-built-in-function-410212/|Python breakpoint(): Debugging With Ease]]