Me gustaría poder depurar Punjab, una aplicación twisted de Python, en Netbeans para poder recorrer el código. ¿Cómo puedo hacer eso? Alternativamente, ¿cómo podría hacerlo en un depurador diferente?¿Cómo paso a través de depuración retorcida?
5
A
Respuesta
10
Puesto que usted está tratando de depurar una aplicación torcida, usted tiene algunas opciones:
Si se está ejecutando a través de twistd se pueden utilizar las opciones -b de línea de comandos:
-b, --debug run the application in the Python Debugger (implies nodaemon), sending SIGUSR2 will drop into debugger
puede ejecutar alcantarilla en su proceso de trenzado - esto le permite telnet en el servidor y examinar los objetos de Python - http://twistedmatrix.com/documents/current/core/howto/telnet.html
Opcionalmente, puede ejecutar manualmente AP - ver: http://docs.python.org/library/pdb.html
Cuestiones relacionadas
- 1. AppEngine: Depuración paso a paso
- 2. Eclipse paso a la depuración
- 3. Paso a paso y código de depuración en Pruebas unitarias
- 4. Paso a paso (depuración) Código PHP en Netbeans
- 5. Dificultades con la depuración paso a paso en Android.
- 6. Paso a través del código fuente JDK en IntelliJ IDEA
- 7. Salteo automático de funciones de STL durante la depuración paso a paso en MSVC++ 2010
- 8. Depuración de Android a través de Bluetooth
- 9. depuración dispositivo Android a través de Bluetooth
- 10. Trayectoria completa retorcida, diferida
- 11. Emacs en modo Python: Atajos de teclado para la depuración AP paso a paso
- 12. ASP.NET MVC: paso de datos a través de Vistas
- 13. ¿Cómo paso un parámetro a un JSP a través de una importación JSTL de contexto cruzado?
- 14. Tiempo de espera de la evaluación de funciones al examinar variables en depuración/paso a través de
- 15. Backbone.js - el paso de argumentos a través de constructores
- 16. Maven + GAE paso a paso
- 17. Sube la aplicación de Android a google play paso a paso ...?
- 18. depuración de apry de djcelery a través de pdb
- 19. Django paso a paso form.save
- 20. Depuración de dispositivos Android a través de Internet
- 21. ¿Cómo paso los parámetros a un script PHP a través de una página web?
- 22. Error de instalación retorcida en Linux
- 23. Django - asistente de formulario paso a paso
- 24. ¿Cómo paso o elimino la depuración de una aplicación web de Python?
- 25. Depuración a través de diferentes soluciones en Visual Studio
- 26. Depuración de Eclipse/paso al método omitiendo el cableado AOP
- 27. matplotlib, paso a la animación paso
- 28. Rhino Mocks Tutoriales paso a paso
- 29. Paso a paso Google SSO (java)?
- 30. "Activo (depuración)" "depuración" frente a
estoy empezando a usar 'twisted' y gracias por consejos sobre cómo depurar torcido. Con el bucle de eventos retorcidos y cosas es difícil depurar de la manera convencional y espero que haya más respuestas a esta pregunta. –
No hay problema. De hecho, si encuentra otros métodos diferentes, ¡por favor hágamelo saber! – rlotun
Gracias por la respuesta. También espero que haya una forma de usar un depurador gráfico, pero marcaré esto como la mejor respuesta disponible. – leeb