Der Versuch, ein mehrzeiliges Skript mit der Python-Debugger-PDF auszuführen, führt zu einem Fehler.
(Pdb) if root_task in task_sets['completed']:
*** SyntaxError: unexpected EOF while parsing
Verwenden Sie in diesem Fall den Befehl "interakt", um die Python-Interpreter-Shell zu starten.
(Pdb) interact
*interactive*
>>> if root_task in task_sets['completed']:
... completed_tasks = task_sets['completed']
... for key in task_sets.keys()
Da der Name der Variablen im Status von pdb den Wert erbt, können Sie ein normales Python-Skript so wie es ist schreiben.
https://docs.python.org/3/library/pdb.html
interact Start an interactive interpreter (using the code module) whose global namespace contains all the (global and local) names found in the current scope. New in version 3.2.
Recommended Posts