pytrace е бързо Python трасиращ която записва функцията повиквания, аргументи и връщани стойности.
проследява дебъгване помощ, профилиране и да се избегне сеч.
pytrace е тествана на Python 2.7 и Python 3.2. (Следва да подкрепя 2.6 и нагоре)
pytrace е тествана на OS X и няколко Линукс дистрибуции.
Следвайтеalonhorev на Twitter за актуализации.
<Силен> Install
pytrace зависи от SQLite и изпълнение C на протоколни буфери.
на Debian / Ubuntu: ап-да инсталирате libsqlite3-Dev libprotobuf-c0-Dev
на Fedora: Sudo Yum инсталирате libsqlite3x-развойна protobuf-с-раз
на Mac (SQLite е включена): варя инсталирате protobuf-C или пристанище инсталирате protobuf-C
инсталиране pytrace:
PIP инсталирате pytrace
<Силен> Usage
Invoke pytrace с вашия скрипт:
& Nbsp; pytrace foo.py --bar
Invoke читателя от същата директория, като изпълнява pytrace без аргументи:
& Nbsp; pytrace
Читателят може да бъде ползвана, докато скриптът върви. . предоставяне на "онлайн" способности за дебъгване
<силни> Изисквания :
- Python
Коментари не е намерена