Summary
Debugging is a painful but necessary practice in software development. The tools that are available in Python range from the built-in debugger, to tools integrated with your coding environment, to the trusty print function. In this episode Ram Rachum describes his work on PySnooper and how it can be used to speed up your problem solving in complex or legacy applications.
AnnouncementsPySnooper
Ram’s Python workshops
The PyWeb-IL meetup
BlueVine’s career page Submit your CV to Ram’s email mailto:ram@rachum.com
Tel Aviv Israel
Paul Graham
Y Combinator startup accelerator
Wing IDE
PyCharm
sys.settrace
Python f_trace
coverage.py
PEP == Python Enhancement Proposal
snoop project
Alex Hall
pdb
pudb
pdb++
The intro and outro music is from Requiem for a Fish The Freak Fandango Orchestra / CC BY-SA