IPython: an interactive computing environment
The goal of IPython is to create a comprehensive environment for interactive and exploratory computing. To support, this goal, IPython has two main components:
All of IPython is open source (released under the revised BSD license). You can see what projects are using IPython here, or check out the talks and presentations we have given about IPython.
IPython supports Python 2.5 and 2.6 officially. If you need to use Python 2.4, the 0.10 series probably works OK but has not been extensively tested with 2.4.
An experimental Python3 port has been started recently. The code is currently only available in source form from github but we welcome testing, contributions and improvements. Please join the IPython developers list to participate!
Citing IPython
Several of the authors of IPython are connected with academic and scientific research, so it is important to us to be able to show the impact of our work in other projects and fields.
If IPython contributes to a project that leads to a scientific publication, please acknowledge this fact by citing the project, you can see CitingIPython for a ready-made citation entry. We have a listing of projects using IPython, for which updates are always also welcome.
Read more: IPython
The goal of IPython is to create a comprehensive environment for interactive and exploratory computing. To support, this goal, IPython has two main components:
- An enhanced interactive Python shell.
- An architecture for interactive parallel computing.
All of IPython is open source (released under the revised BSD license). You can see what projects are using IPython here, or check out the talks and presentations we have given about IPython.
IPython supports Python 2.5 and 2.6 officially. If you need to use Python 2.4, the 0.10 series probably works OK but has not been extensively tested with 2.4.
An experimental Python3 port has been started recently. The code is currently only available in source form from github but we welcome testing, contributions and improvements. Please join the IPython developers list to participate!
Citing IPython
Several of the authors of IPython are connected with academic and scientific research, so it is important to us to be able to show the impact of our work in other projects and fields.
If IPython contributes to a project that leads to a scientific publication, please acknowledge this fact by citing the project, you can see CitingIPython for a ready-made citation entry. We have a listing of projects using IPython, for which updates are always also welcome.
Read more: IPython