pytrace

A fast Python tracer
Download

pytrace Ranking & Summary

Advertisement

  • Rating:
  • License:
  • LGPL
  • Price:
  • FREE
  • Publisher Name:
  • Alon Horev
  • Publisher web site:
  • http://github.com/alonho/

pytrace Tags


pytrace Description

pytrace is a fast Python tracer that records function calls, arguments and return values.traces aid debugging, profiling and obviate logging.pytrace has been tested on python 2.7 and python 3.2. (should support 2.6 and up)pytrace has been tested on os x and several linux distributions.Follow @alonhorev on twitter for updates.Installpytrace depends on sqlite and a C implementation of protocol buffers.on debian/ubuntu: sudo apt-get install libsqlite3-dev libprotobuf-c0-devon fedora: sudo yum install libsqlite3x-devel protobuf-c-develon mac (sqlite is included): brew install protobuf-c or port install protobuf-cinstall pytrace:pip install pytraceUsageInvoke pytrace with your script: pytrace foo.py --barInvoke the reader from the same directory by executing pytrace with no arguments: pytraceThe reader can be invoked while the script is running. providing 'online' debugging capabilities.Product's homepage


pytrace Related Software