Debug python con visual studio code

Debug python con Visual Studio Code ?

Debug%2Bpython%2Bcon%2Bvisual%2Bstudio%2Bcode

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))

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Información básica sobre protección de datos Ver más

  • Responsable: Eugenio Chaparro.
  • Finalidad:  Moderar los comentarios.
  • Legitimación:  Por consentimiento del interesado.
  • Destinatarios y encargados de tratamiento:  No se ceden o comunican datos a terceros para prestar este servicio. El Titular ha contratado los servicios de alojamiento web a digitalocean.com que actúa como encargado de tratamiento.
  • Derechos: Acceder, rectificar y suprimir los datos.
  • Información Adicional: Puede consultar la información detallada en la Política de Privacidad.

Esta web utiliza cookies propias y de terceros para su correcto funcionamiento y para fines analíticos y para mostrarte publicidad relacionada con sus preferencias en base a un perfil elaborado a partir de tus hábitos de navegación. Contiene enlaces a sitios web de terceros con políticas de privacidad ajenas que podrás aceptar o no cuando accedas a ellos. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Más información
Privacidad