skip to navigation
skip to content

pudb 0.91.4

Python Urwid debugger

Downloads ↓

Latest Version: 2012.1

PuDB is a visual debugger for Python. It runs in the same terminal where you run your code. Installing it is as easy as:

easy_install pudb

Here's a screenshot:

http://tiker.net/pub/pudb-screenshot.png

Features

Why would you want to use pudb?

  • Easy to use!
  • Syntax Highlighting
  • Offers better situational awareness than CLI-based debuggers
  • Single keystroke for most commands
  • Self-documenting
  • Set breakpoints visually
  • Easy access to a Python shell

Getting Started

To start debugging, simply insert:

from pudb import set_trace; set_trace()

into the piece of code you want to debug, or run the entire script with:

python -m pudb.run my-script.py

Getting the Development Version

You may obtain the development version using the Git version control tool.:

git clone http://git.tiker.net/trees/pudb.git

You may also browse the code online.

PuDB relies on the following excellent pieces of software:

  • Ian Ward's urwid console UI library
  • Georg Brandl's pygments syntax highlighter
 
File Type Py Version Uploaded on Size # downloads
pudb-0.91.4.tar.gz (md5) Source 2009-06-14 18KB 487