pytrace ist eine schnelle Python-Tracer, der Funktionsaufrufe, Argumente und Rückgabewerte aufzeichnet.
Spuren Hilfe Debugging, Profiling und vermeiden Protokollierung.
pytrace hat auf Python 2.7 und Python 3.2 getestet. (Sollte 2,6 und bis zu unterstützen)
pytrace hat auf OS X und verschiedene Linux-Distributionen getestet.
Folgen Siealonhorev auf Twitter für Updates.
Installieren
pytrace hängt von sqlite und ein C Umsetzung der Protokoll-Puffer.
auf Debian / Ubuntu: sudo apt-get install libsqlite3-dev libprotobuf-c0-dev
auf Fedora: sudo yum install libsqlite3x-devel protobuf-c-devel
auf dem Mac (SQLite ist im Preis inbegriffen): Brau installieren protobuf-c oder Port installiert protobuf-c
installieren pytrace:
pip pytrace installieren
Verwendung
Rufen pytrace mit Ihrem Skript:
& Nbsp; pytrace foo.py --bar
Rufen Sie den Leser aus dem gleichen Verzeichnis durch Ausführung pytrace ohne Argumente:
& Nbsp; pytrace
Der Leser kann aufgerufen werden, während das Skript ausgeführt wird. . Bereitstellung von "online" Debugging-Fähigkeiten
Anforderungen :
- Python
Kommentare nicht gefunden