Python Logo

Through Browser Debugger

Source Forge Project Page

Through Browser Debugger (TBD) is a debugger for the Python language which uses any web browser as the user interface. Simply run TBD with the name of the application to debug and then point your browser at localhost.

Features

Screenshot

I have mainly been working on getting the debugging back end working so far so the GUI is extremely crude at the moment. I hope to have it tiddied up very shortly. Here is how it looks so far.

TBD Screenshot

Current Issues

Future plans (suggestions welcome!):

Installation

  1. Install the Cheetah Template Engine (the only dependency)
  2. Download tbd.py (grab it from SVN via the sourceforge project page)
  3. Debug your python application with the command:
    python tbd.py your_script.py
  4. Open your browser to http://localhost:8000 (or the port number listed by TDB) and your application is ready to debug
Last updated: 12 March 2007
SourceForge.net Logo