rpdb esmės Python įvynioti aplink PBP, kad bus iš naujo maršruto STDIN ir stdout prie lizdo prižiūrėtojas & nbsp; Pagal nutylėjimą jis atveria prievadą 4444 debugerem.:
importo rpdb; rpdb.set_trace ()
Bet jūs galite pakeisti, kad tiesiog instancija Rpdb rankiniu:
importo rpdb
debugeris = rpdb.Rpdb (12345)
debugger.set_trace ()
Tai žinoma, kad dirbti Jython 2.5, Python 2.5 ir Python 3.1. Ji buvo parašyta iš pradžių už Jython nes tai yra gana daug vienintelis būdas derinti ją, kai veikia ant Tomcat.
Po to jūsų scenarijus bus "pakabinti" įeinant set_trace () ir vienintelis būdas gauti tai toliau yra pasiekti rpdb naudojant telnet, netcat ir tt ..:
NC 127.0.0.1 4444
Montavimas CPython (standartinis Python)
& Nbsp; python setup.py įdiegti
Įrengimas Tomcat Web programos "
Tiesiog nukopijuokite rpdb katalogas (vieną su __init__.py failą) į jūsų Web-INF / lib / lib aplanke kartu su standartiniu Jython bibliotekoje (privaloma).
Kas naujo šioje versijoje:
- Sugavimo IOError iškėlė spausdinti iniciacijos, jis gali neveikti kai kuriose aplinkose (pvz mod_wsgi). (Menno Smits)
Reikalavimai :
- Python
Apribojimai :
- lizdas dabar uždarytos tinkamai, todėl jums reikia ^ C netcat ir ^ į telnet išeiti iš po tęsti.
- Dėl neaiškių priežasčių, jums reikės paleisti toliau du kartus Jython.
Komentarai nerastas