pytrace is een snelle Python tracer die functie oproepen, argumenten en terug te keren waarden registreert.
traceert hulp debuggen, profilering en ondervangen loggen.
pytrace is getest op python 2.7 en python 3.2. (Moet ondersteunen 2.6 en hoger)
pytrace is getest op OS X en verschillende Linux-distributies.
Volgalonhorev op twitter voor updates.
Installeer
pytrace afhankelijk van SQLite en een C-implementatie van het protocol buffers.
op debian / ubuntu: sudo apt-get install libsqlite3-dev libprotobuf-C0-dev
op fedora: sudo yum install libsqlite3x-devel protobuf-c-devel
op mac (SQLite is inbegrepen): brew installeren protobuf-c of poort te installeren protobuf-c
installeert pytrace:
pip pytrace installeren
Gebruik
Beroepen pytrace met je script:
& Nbsp; pytrace foo.py --bar
Beroep doen op de lezer uit dezelfde map door het uitvoeren van pytrace zonder argumenten:
& Nbsp; pytrace
De lezer kan worden ingeroepen, terwijl het script draait. . het verstrekken van 'online' debugging mogelijkheden
Eisen
- Python
Reacties niet gevonden