Next:
Overview
IPython
An enhanced Interactive Python
User Manual, v. 0.5.0
Fernando PĂ©rez
Overview
Main features
Portability and Python requirements
Location
Installation
Instant instructions
Under Unix-type operating systems (Linux, Mac OS X, etc.)
RedHat 7.x notes
Mac OSX notes
Under Windows
Upgrading from a previous version
Initial configuration of your environment
Access to the Python help system
Editor
Color
Input/Output prompts and exception tracebacks
Object details (types, docstrings, source code, etc.)
(X)Emacs configuration
Notes
Quick tips
Command-line use
Options
Interactive use
Magic command system
Magic commands
Access to the standard Python help
Dynamic object information
Readline-based features
Command line completion
Search command history
Persistent command history across sessions
Autoindent
Customizing readline behavior
Session logging and restoring
System shell access
System command aliases
Recursive reload
Verbose and colored exception traceback printouts
Input caching system
Output caching system
Directory history
Automatic parentheses and quotes
Automatic parentheses
Automatic quoting
Notes on usage of these two features
Customization
Sample
ipythonrc
file
IPython profiles
Using IPython as your default Python environment.
Embedding IPython in other programs
Using the Python debugger (
pdb
)
Extensions for syntax processing
Pasting of code fragments starting with '
>>>
' or '
...
'
Input of physical quantities with units
Access to Gnuplot
Proper Gnuplot configuration
The
IPython.GnuplotRuntime
module
The
numeric
profile: a scientific computing environment
Reporting bugs
Automatic crash reports
The bug tracker
Brief history
Origins
Current status
Future
License
Credits
Fernando Perez 2003-08-25