I'd like to programmatically exit a cell early in IPython Notebook. exit(0)
, however, kills the kernel.
Whats the proper way to do this? I'd prefer not to split the cell or manually halt execution.
Slightly more "proper" options:
This will get you out of all but the worst try/except blocks.
raise KeyboardInterrupt
A little cleaner version of yours:
assert(False)
or simply:
raise
if you want to save a couple keystrokes.