Bardzo lubię IPython do pracy z interpreter python. Jednak ciągle znajduję się wpisując exit
, aby wyjść i uzyskać monit "Wpisz exit(), aby wyjść."exit z ipython
Wiem, że mogę wpisać Ctrl-D, aby wyjść, ale czy istnieje sposób, aby wpisać exit
bez nawiasów i uzyskać IPython do wyjścia?
Aktualizacja: Dzięki nosklo, można to łatwo zrobić, dodając następujący wiersz do funkcji main() w ipy_user_conf.py
:
# type exit to exit
ip.ex("type(exit).__repr__ = lambda s: setattr(s.shell, 'exit_now', True) or ''")
I również masz (miał) twoje problemy używając "wyjścia" z powodu tej samej pamięci mięśniowej. Dla każdego, kto jest nowy w IPython (lub szukasz szybszego sposobu), dwukrotne trafienie w numer -D jest szybsze. Po prostu nie uderzaj go trzy razy, bo wylogujesz się również z powłoki (Linux). –