Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Python Debugger Uncovered

EuroPython Conference via YouTube

Overview

Explore the inner workings of Python debuggers in this comprehensive conference talk from EuroPython 2014. Delve into the implementation of debuggers for Python, starting with setting up a simple trace function and progressing to advanced techniques used in modern IDEs like PyCharm and Pydev. Uncover the architecture of full-fledged debuggers, learn how to make code compatible across various Python versions and implementations, and discover tricks for implementing cool features such as exception handling and multiprocess debugging. Gain insights into tracing Python code, understanding debugger architecture, handling implementation details, and exploring advanced debugging capabilities through topics including visual debuggers, communication, conditional breakpoints, smart steps, and multiprocess debugging.

Syllabus

Introduction
Python Trace Function
Visual Debugger
Communication
Code
Trace function
Conditional breakpoints
Smart steps
Supported versions
Multiprocess debugger

Taught by

EuroPython Conference

Reviews

Start your review of Python Debugger Uncovered

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.