2016-03-24 5 views
3

Ich benutze iPython Notebook, mit dem %% Debug-Befehl. Mein Code führt eine Schleife aus, in der ich einen Unterbrechungspunkt festlege. Nun, ich kann nicht scheinen, die Schleife mit Strg + C (funktioniert in der regulären Ipython) zu stoppen.Wie beende ich eine iPython-Notebook-Debug-Sitzung?

Zum Beispiel, ich habe eine Schleife mit einem ipdb.set_trace() innerhalb. Nun, wenn ich die Taste 'c' drücken, geht die Schleife weiter zu ipdb.set_trace() , ohne Option vom Benutzer die Schleife mit Strg + D/C beenden.

Wie kann ich eine solche Schleife verlassen?

+0

Können Sie ein genaues Beispiel dafür geben, was Sie vorhaben? –

+0

Ich habe meine Frage aktualisiert, wie Sie deutlich sehen können. – aviyaron

Antwort

-2

können Sie „Strg + d“ verwenden, um den Debug-Modus oder exit()

+3

Das funktioniert nicht im iPython-Notebook. – aviyaron

+0

Funktioniert nicht auf meinem Windows-Rechner! – ahoosh

2

Sie Ausgang schreiben zu beenden() Debug-Modus zu beenden.

+0

oder d. siehe https://lectures.quantecon.org/py/ipython.html – UMY

Verwandte Themen