pytrace это быстрый Python трассирующими, который записывает вызовы функций, аргументов и возвращаемых значений.
прослеживает отладки помощи, профилирование и избежать вырубки.
pytrace был протестирован на Python 2.7 и Python 3.2. (должна поддерживать 2.6 и выше)
pytrace был протестирован на OS X и несколько дистрибутивов Linux.
Следуйтеalonhorev на Твиттере обновлений.
Установить
pytrace зависит от SQLite и реализации C буферов протокола.
В Debian / Ubuntu: Суда APT-получить установку libsqlite3-DEV-libprotobuf с0-DEV
В Fedora: Суда ням установить libsqlite3x-развитых protobuf-C-Devel
на Mac (SQLite включена): заваривать установить protobuf-C или порт установить protobuf-C
установить pytrace:
пункт установить pytrace
Использование
Вызовите pytrace с вашего скрипта:
& NBSP; pytrace foo.py --bar
Вызовите читателя из той же директории, выполняя pytrace без аргументов:
& NBSP; pytrace
Читатель может быть вызван во время работы скрипта. . предоставление «онлайн» отладочные возможности
Требования
- Python
Комментарии не найдены