ipython Getting Help


Example

?

This gives you an introduction and overview of IPython's features.

object? 

This lists all methods and fields of the object and its documentation (if it exists).

object??

Same as above, provides even more detail about the object, in particular will try to find and display the source code for the object.

object.<TAB Key>

TAB-completion that lists and iterates through available fields/methods of an object. Due to the dynamic nature of Python not all methods can be discovered this way. Also private methods (starting with _) will be hidden by default, insert a _ and press TAB again to display them.

%quickref

This displays a quick-reference for the IPython shell.