IPython Documentation

Navigation

  • index
  • modules |
  • next |
  • previous |
  • home| 
  • search| 
  • documentation »

Table Of Contents

  • Configuration and customization
    • Configuring IPython
    • Extending and integrating with IPython

Previous topic

Transitioning from IPython.kernel to IPython.parallel

Next topic

Introduction to IPython configuration

This Page

  • Show Source

Quick search

Enter search terms or a module, class or function name.

Warning

This documentation is for an old version of IPython. You can find docs for newer versions here.

Configuration and customization¶

Configuring IPython¶

  • Introduction to IPython configuration
    • Setting configurable options
    • Profiles
    • The IPython directory
  • IPython options
    • Terminal IPython options
    • IPython kernel options
    • IPython notebook options
    • IPython Qt console options
  • Specific config details
    • Prompts
    • Terminal Colors
    • Editor configuration

See also

Overview of the IPython configuration system
Technical details of the config system.

Extending and integrating with IPython¶

  • IPython extensions
    • Getting extensions
    • Using extensions
    • Writing extensions
    • Extensions bundled with IPython
  • Integrating your objects with IPython
    • Tab completion
    • Rich display
    • Custom exception tracebacks
  • Defining custom magics
  • Custom input transformation
    • String based transformations
    • AST transformations
  • Registering callbacks
  • Integrating with GUI event loops
    • Event loops in the terminal
    • Event loops in the kernel
©The IPython Development Team. | Powered by Sphinx 1.3.1 & Alabaster 0.7.3 | Page source