Мне нравится IPython для работы с интерпретатором python. Тем не менее, я постоянно нахожу, что набираю exit
для выхода и получаю запрос "Тип exit() для выхода".
Я знаю, что могу набрать Ctrl-D для выхода, но есть ли способ, которым я могу набрать exit
без круглых скобок и получить IPython для выхода?
Обновить. Благодаря nosklo это можно легко сделать, добавив следующую строку в функцию main() в вашем ipy_user_conf.py
:
# type exit to exit
ip.ex("type(exit).__repr__ = lambda s: setattr(s.shell, 'exit_now', True) or ''")