Debug python con Visual Studio Code ?

El poder hacer debug linea por linea es uno de las formas de trabajar más poderosas que existen para debuguear nuestro código (ya sea php, C#, phyton el que sea) y en este tutorial vamos a aprender a hacer debug con visual studio code y python. Para los programadores que vienen de Visual Studio IDE (No confundamos Visual Studio Code con Visual Studio IDE) este proceso de hacer debug a C# o VB.Vet debe ser un proceso muy cotidiano y facil, en Visual Studio Code no viene por default pero es muy simple de implementar y en este tutorial lo vamos a aplicar así de simple:
Buscamos la extension “ms-python.python”
Después de instalarla creamos un archivo con este código, agregamos un breakpoint y presionamos f5 y listo:

#Funcion que imprime la suma de 2 variables
def suma(x,y):
    #Sumamos las 2 variables y el resultado lo ponemos en z
    z=x + y
    print('z en def='+str(z))

#Declaramos las variables
z=5
x=50
y=60
#Llamamos la funcion sumar
suma(5,10)
#Imprimimos el resultado de z
print('z en flujo='+str(z))
#Hacemos un blicle de 4 ciclos
for x in range(4):
    #imprimimos el valor de x
    print('x='+str(x))
Eugenio Chaparro

Compartir
Publicado por
Eugenio Chaparro

Entradas recientes

🟢Editar código de un módulo en Dolibarr [04]

🟢Editar código de un módulo en Dolibarr [04]

En este tutorial vamos editar el código de nuestro módulo personas para poder personalizar algunas…

2 semanas hace
🟢Crear un sub_módulo en Dolibarr [03]

🟢Crear un sub_módulo en Dolibarr [03]

En este tutorial vamos a crear un sub módulo llamado seguridad que será muy parecido…

2 semanas hace
🟢Modificar un módulo en Dolibarr [02]

🟢Modificar un módulo en Dolibarr [02]

En este tutorial aprenderemos a editar el objeto personas del modulo persona que creamos en…

2 semanas hace
🟢Constructor de módulos en Dolibarr

🟢Constructor de módulos en Dolibarr

Como mencionamos anteriormente Dolibarr es un proyecto realizado sobre la base de una política clara:…

2 semanas hace
🟢Tickets en Dolibarr [19]

🟢Tickets en Dolibarr [19]

Los ticket en dolibarr nos ayudan a comunicar inconveniente en nuestros productos y servicios dentro…

2 semanas hace
🟢Agenda en Dolibarr [18]

🟢Agenda en Dolibarr [18]

Las agendas en dolibarr nos ayudan a ver las actividades realizadas en proceso y por…

2 semanas hace