depuración de punto de interrupción de depuración de pycharm

Recuerde su propia experiencia de aprendizaje, para su propia conveniencia de depuración futura.

1. Pasos de operación:

1.1 Agregar un punto de interrupción

Simplemente haga clic con el botón izquierdo del mouse en la marca. (Para eliminar un punto de interrupción, simplemente haga clic en el punto de interrupción nuevamente)
Inserte la descripción de la imagen aquí

1.2 Ejecute el código en Debug

como muestra la imagen:

Haz clic en esta mariquita de siete estrellas
Inserte la descripción de la imagen aquí

1-3. Depura el código de acuerdo con la depuración requerida

Inserte la descripción de la imagen aquí

2. El método de depuración de Debug es el siguiente:

2.1 mostrar el punto de ejecución (F10)

Mostrar todos los puntos de interrupción actuales

2.pasar (F8)

Depuración de un solo paso.
Si hay una subfunción a en la función A, no ingresará a la subfunción a para realizar la depuración de un solo paso, sino que tomará la subfunción a como un todo y la ejecutará en un solo paso.

3.Pase en (F7)

Depuración de un solo paso.
Si hay una subfunción a en la función A, ingresará a la subfunción a para realizar la depuración de un solo paso.

4.pase en mi código (Alt + Shift + F7)

Ingrese mi código, paso a paso la depuración, ejecute la siguiente línea pero ignore las bibliotecas. La diferencia entre
esto y step intoes:

  • entrar en mi código significa que la depuración solo se ejecutará paso a paso dentro del código que escribiste.
  • Aunque paso a paso también se ejecuta paso a paso, puede entrar en la ejecución de funciones del sistema, por ejemplo, re regular, etc.

Uso recomendado: step into my codesi le preocupa la lógica de ejecución de la parte inferior del sistema, puede utilizarstep into

5.Fuerza el paso hacia (Alt + Shift + F7)

Ejecute la siguiente línea para ignorar lib y los objetos de construcción, etc.

6.pase (Shift + F8)

Cuando la ejecución actual está en la subfunción a, seleccione esta operación de depuración para saltar directamente de la subfunción a sin continuar ejecutando el código restante en la subfunción a. Y vuelve a la función anterior.

Es decir, salte directamente de la función donde se encuentra la depuración actual e ingrese la siguiente instrucción que necesita ser ejecutada

Ejecutar hasta el cursor (Alt + F9)

Saltar directamente al siguiente punto de interrupción (saltar desde el punto de interrupción actual al siguiente)

El resumen es:

7 in, 8 out, 9 salta
F7 para ingresar el código, F8 fuera del código, F9 para cambiar al código o archivo de código especificado

Supongo que te gusta

Origin blog.csdn.net/weixin_38819889/article/details/108685098
Recomendado
Clasificación