It's really irritating that every time I type exit(), I get prompted with a confirmation to exit; of course I want to exit! Otherwise, I would not have written exit()!!!
Is there a way to override IPython's default behaviour to make it exit without a prompt?
If you also want Ctrl-D to exit without confirmation, in IPython 0.11, add c.TerminalInteractiveShell.confirm_exit = False to your config file *.
If you don't have a config file yet, run ipython profile create to create one.
Note this ticket if you're working within the Django shell.
* The config file is located at: $HOME/.ipython/profile_default/ipython_config.py
In ipython version 0.11 or higher,
--no-confirm-exit ORMake sure the directory exists (or run ipython profile create to create it) and add these lines to $HOME/.ipython/profile_default/ipython_config.py: 
c = get_config()
c.TerminalInteractiveShell.confirm_exit = False
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With