Ich mag IPython viel für die Arbeit mit dem Python-Interpreter. Ich finde jedoch ständig, dass ich 10 eintippe, um zu beenden, und werde aufgefordert "Type exit() zu beenden."Exit von ipython
Ich weiß, ich kann Strg-D eingeben, um zu beenden, aber gibt es eine Möglichkeit, die ich 10 ohne Klammern eingeben und IPython beenden kann?
aktualisieren: Dank nosklo, kann dies leicht, indem Sie die folgende Zeile in der main() Funktion in Ihrem ipy_user_conf.py
erfolgen:
# type exit to exit
ip.ex("type(exit).__repr__ = lambda s: setattr(s.shell, 'exit_now', True) or ''")
I Habe (hatte) auch Probleme mit 'exit' wegen des gleichen Muskelgedächtnisses. Für jeden, der neu bei IPython ist (oder nach einem schnelleren Weg sucht), ist das zweimalige Drücken von -D doppelt so schnell. Schlagen Sie es einfach nicht dreimal oder Sie werden auch von Ihrer (Linux-) Shell ausgeloggt. –