IPython also accepts commands that control IPython itself. These are called "magic" commands and start with %
or %%
. A complete list of magic commands can be found by typing %lsmagic
in the terminal.
Magics that start with a single %
sign are called line magics. They accept the rest of the current line for arguments. Magics that start with %%
are called cell magics. They accept not only the rest of the current line but also the following lines.
There are too many magic commands to go over in detail, but there are some related families to be aware of:
With magic commands...