:
Overview
IPython
An enhanced Interactive Python
User Manual, v. 0.6.4
Fernando Pérez
Overview
Main features
Portability and Python requirements
Location
Installation
Instant instructions
Under Unix-type operating systems (Linux, Mac OS X, etc.)
Mac OSX information - Tk problems under OSX 10.3.5
Under Windows
Mark Hammond's
PyWin32
Gary Bishop's readline and color support for Windows
Installation procedeure
Upgrading from a previous version
Initial configuration...
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
Caution for Windows users
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
Fine-tuning your prompt
Prompt examples
IPython profiles
IPython as default...
Embedding IPython
Using the Python debugger (
pdb
)
Extensions for syntax processing
Pasting of code starting with
`>>>
' or
`...
'
Input of physical quantities with units
IPython as a system shell
Aliases
Special syntax
Useful functions and modules
Directory management
Prompt customization
Support for the matplotlib library
Gnuplot support
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 平成16年11月8日