Mi piacerebbe essere in grado di eseguire il debug di Punjab, un'applicazione Python distorta, in Netbeans in modo che possa scorrere il codice. Come lo posso fare? In alternativa, come posso farlo in un debugger diverso?Come eseguire il debug del debug?
5
A
risposta
10
Dal momento che si sta cercando di eseguire il debug di un'applicazione contorto, avete alcune opzioni:
Se stai usando tramite twistd è possibile utilizzare le opzioni -b della riga di comando:
-b, --debug run the application in the Python Debugger (implies nodaemon), sending SIGUSR2 will drop into debugger
È possibile eseguire passo d'uomo nel vostro processo contorto - questo ti permette di telnet al server ed esaminare oggetti Python - http://twistedmatrix.com/documents/current/core/howto/telnet.html
Opzionalmente si può eseguire manualmente PDB - vedi: http://docs.python.org/library/pdb.html
Problemi correlati
- 1. Come eseguire il debug del codice ruby?
- 2. Come eseguire il debug del servizio WCF?
- 3. Come eseguire il debug del codice asincrono?
- 4. Come eseguire il debug del servizio Web?
- 5. ResourceNotFoundException come eseguire il debug?
- 6. Come eseguire il debug del plug-in del file logstash
- 7. Impossibile eseguire il debug nativo
- 8. Come eseguire il debug dei programmi WCF
- 9. Come eseguire il debug di Websockets?
- 10. Come eseguire il debug dell'applicazione Magento
- 11. Come eseguire il debug di elisp?
- 12. Come eseguire il debug delle API fluenti?
- 13. Eseguire il debug del codice C# senza eseguire l'applicazione
- 14. come eseguire il debug con xUnit?
- 15. Come eseguire il debug WebSockets con Wireshark
- 16. Come eseguire il debug di JavaScript offuscato?
- 17. Come eseguire il debug dell'applet cinnamon?
- 18. Node.js: come eseguire il debug in remoto?
- 19. Come eseguire il debug di Scala Future?
- 20. Come eseguire il debug di Android ANR?
- 21. Come eseguire il debug di un'applicazione PHP?
- 22. Come eseguire il debug 'Stack smashing detected'?
- 23. Come eseguire il debug di "ImagePullBackOff"?
- 24. Come eseguire il debug di tabindex
- 25. Come eseguire il debug usando gdb?
- 26. Come eseguire il debug dei file CMakeLists.txt?
- 27. Come eseguire il debug dell'autenticazione LDAP Gitlab?
- 28. Come eseguire il debug nella whitelisted Chromecast
- 29. Come eseguire il debug su Opera Mini?
- 30. Come eseguire il debug di ConcurrentModificationException?
Sto solo cominciando a usare 'twisted' e grazie per consigli su come eseguire il debug contorto. Con un loop di eventi contorto e il suo difficile debug nel modo convenzionale e spero che ci siano più risposte a questa domanda. –
Nessun problema. In effetti, se trovi altri metodi diversi fammi sapere! – rlotun
Grazie per la risposta. Anch'io spero che ci sia un modo per usare un debugger grafico, ma contrassegnarlo come la migliore risposta disponibile. – leeb