ipython Magics


IPython extends Python with a set of commands called magics. These are special functions whose names start with a % that are recognized by the IPython shell. Magics whose name begins with just one % take as argument the rest of the line and are called line magics. Magics that begin with a double percent sign %% take a multi-line argument and are called cell magics.