{% extends "base.html" %} {% block title %}Python debugger{% endblock %} {% block page_id %}debugger{% endblock %} {% block head %}{% endblock %} {% block content %}

Python debugger

Actual native Python stepping, paused frames, watches and conditional breakpoints on this PC.
Local workspace

Debugging captures the saved entry file. Unsaved workspace edits are not included: save them in the workspace, then reload this file. Imported files are read during the run. Watches and breakpoint conditions execute in the owned worker. Remote attachment and console input are unavailable.

Owned debugger sessions

Saved Python source

Load a saved file to capture its revision.

Execution controls

No debugger has started.

Paused call stack

Selected frame variables

Actual watch values

Session breakpoints and watches

Use native breakpoint objects: file_path, line, condition (optional Python expression), enabled. These settings belong to this debug session. Apply edits while paused.

Observed breakpoint hit counts

Actual target output

stdout and stderr are captured separately. Output beyond the displayed tail is disclosed.

stdout


stderr


{% endblock %} {% block scripts %}{% endblock %}