Mein größtes Problem ist die Phantasie IPython Ausnahmen. Ich möchte, dass sie Ausnahmen wie normale Python aussehen, aber wenn ich versuche, sys.excepthook
zurückgesetzt es funktioniert nicht:Machen Sie IPython wie eine normale Python-Shell
In [31]: import sys; sys.excepthook = sys.__excepthook__; (sys.excepthook, sys.__excepthook__)
Out[31]:
(<bound method TerminalInteractiveShell.excepthook of <IPython.terminal.interactiveshell.TerminalInteractiveShell object at 0x27c8e10>>,
<function sys.excepthook>)
Es ist readonly, glaube ich. –
Hmm, konnte in den Dokumenten nichts finden, was darauf hindeutet ... Gibt es keinen indirekten Weg, es zu ändern? – fakedrake