%debug kann aufgerufen werden, nachdem eine Ausnahme ausgelöst worden ist, um in den Python-Debugger zu springen und das Problem zu analysieren.
Falls %pdb aufgerufen wird bevor eine Anwendung startet, startet Ipython automatisch den Debugger bei einer nicht aufgefangenen Ausnahme.
Man kann auch schrittweise durch ein Programm laufen:
%run -d example.py