Si edito dos módulos, huevos y jamón, y los huevos del módulo importan jamón, ¿cómo ejecuto los huevos del módulo de manera que el IDLE se detenga en los puntos de corte establecidos en el jamón? Hasta ahora, solo he podido hacer que IDLE reconozca los puntos de interrupción establecidos en el módulo que realmente se está ejecutando, no los que se importan.¿Cómo configuro un punto de interrupción en un módulo que no sea el que estoy ejecutando en Python IDLE?
5
A
Respuesta
7
- IDLE inicio
- huevos abiertos, jamón abierto
- conjunto deseado puntos de interrupción en ambos archivos
- van a IDLE de Shell, seleccione Depurar => Depurador
- se remontan a los huevos ya correr.
Debe detenerse en los puntos de interrupción en cada archivo. (Funciona, acabo de probarlo)
Cuestiones relacionadas
- 1. ¿Cómo obtengo la ruta de un script de Python en el que me estoy ejecutando?
- 2. ¿Cómo volver a cargar el módulo de Python en IDLE?
- 3. ¿Cómo se agregan los puntos de interrupción a un programa de Python en IDLE?
- 4. ¿Cómo configuro un punto de interrupción para cuando un vector <int> aumenta en longitud?
- 5. ¿Cómo configuro un punto de interrupción de software en un procesador ARM?
- 6. En Python, ¿cómo señalo que estoy anulando un método?
- 7. ¿Cómo configuro un punto de corte simbólico en _WebThreadLockFromAnyThread en Xcode?
- 8. Cómo simular un punto de interrupción Delphi en el código?
- 9. ¿Cómo configuro el fondo de UIScrollView para que sea transparente?
- 10. ¿Cómo configuro un Punto de interrupción de datos en la depuración mixta (C#/C++)?
- 11. ¿Hay alguna forma de establecer un punto de interrupción en gdb que sea condicional en la pila de llamadas?
- 12. ¿Cómo configuro el borde para que sea el tiempo necesario?
- 13. Establecer un punto de interrupción en GDB
- 14. Cómo configuro un punto de interrupción en cada acceso a una clase
- 15. GoogleTest: cómo establecer un punto de interrupción?
- 16. ¿Cómo establecer un punto de interrupción en un archivo de un proyecto que tiene muchos archivos con el mismo nombre?
- 17. En Eclipse, ¿hay alguna forma de desactivar un punto de interrupción hasta que otro punto de interrupción se golpee primero?
- 18. ¿Cómo puedo verificar si estoy ejecutando Windows en Python?
- 19. PDB no se detendrá en el punto de interrupción
- 20. de objetos Python Importación que se origina en un módulo de un módulo diferente en un tercer módulo
- 21. Cómo agregar un punto de interrupción condicional en Visual C++
- 22. ¿Hay algún otro módulo de pago que no sea Paypal?
- 23. cómo deshabilitar todo el cuerpo que no sea un div
- 24. El punto de interrupción no se romperá en Silverlight
- 25. ¿Cómo me aseguro de que un proceso en ejecución sea el proceso que espero se esté ejecutando?
- 26. SampleSyncAdapter Puntos de interrupción que no funcionan
- 27. cómo establecer el punto de interrupción en la función en una biblioteca compartida que no se ha cargado en gdb
- 28. ¿Cómo se agrega un punto de interrupción en Xcode?
- 29. Establecer un ForeColor de TextBox deshabilitado para que sea el mismo que su BackColor en C#
- 30. IPN de PayPal en un puerto que no sea 80
Sí, a mí me funciona ahora también. Hace unas horas, no ... No debía haber estado haciendo lo que creía que estaba haciendo. – EHN
Re: Paso 3. En Windows, haga clic derecho. En OS X, usted hace clic medio (requiere 3 botones de mouse). – Zectbumo
En Python 3, no hay un menú llamado 'Debugger'. Debería especificar que el usuario deba ir bajo 'Ejecutar> Verificar módulo' y luego iniciar el depurador ... Debería mejorar su respuesta, aunque OP no estaba preguntando directamente por esto, no es tan obvio lo que mencioné .. . – nbro