rpdb

Software screenshot:
rpdb
Dettagli del software:
Versione: 0.1.2
Data di caricamento: 14 Apr 15
Sviluppatore: Bertrand Janin
Licenza: Libero
Popolarità: 20

Rating: nan/5 (Total Votes: 0)

rpdb è essenzialmente un wrapper Python intorno PPB che si ri-percorso stdin e stdout di un gestore di presa di & nbsp; Per default si apre il debugger sulla porta 4444.:
rpdb importazione; rpdb.set_trace ()
Ma si può cambiare la situazione semplicemente istanziando manualmente Rpdb:
import rpdb
debugger = rpdb.Rpdb (12345)
debugger.set_trace ()
E 'noto per lavorare su Jython 2.5, Python 2.5 e Python 3.1. E 'stato scritto in origine per Jython poiché questo è praticamente l'unico modo per eseguire il debug quando in esecuzione su Tomcat.
Dopo che lo script sarà "blocco" quando si entra set_trace () e l'unico modo per farlo è quello di continuare accedere rpdb usando telnet, netcat, ecc ..:
nc 127.0.0.1 4444
Installazione su CPython (standard Python)
& Nbsp; python setup.py install
Installazione in una webapp Tomcat
Lib cartella Basta copiare la directory rpdb (quello con il file __init__.py) nel WEB-INF / / Lib insieme con la libreria standard Jython (richiesto).

Cosa c'è di nuovo in questa versione:

  • Cattura IOError sollevata dalla stampa l'inizializzazione, potrebbe non funzionare in alcuni ambienti (es mod_wsgi). (Menno Smits)

Requisiti :

  • Python

Limitazioni :

  • Il socket è chiuso correttamente in modo dovrete ^ C in netcat e ^ in telnet per uscire dopo un continuare.
  • Per qualche oscura ragione, è necessario eseguire due volte continuare a Jython.

Programmi simili

pytrace
pytrace

20 Feb 15

GDB
GDB

16 Aug 18

ngrep
ngrep

2 Jun 15

scanmem
scanmem

2 Jun 15

Altri software di sviluppo Bertrand Janin

mdp
mdp

17 Feb 15

cartman
cartman

11 May 15

prwd
prwd

19 Feb 15

Commenti a rpdb

I commenti non trovato
Aggiungi commento
Accendere le immagini!