| AHELP for CIAO 4.5 | python |
Context: scripting |
Synopsis
Python is a dynamic object-oriented programming language used by CIAO
Description
Python is a dynamic object-oriented programming language that can be used for many kinds of software development. It offers strong support for integration with other languages and tools and comes with extensive standard libraries. A list of key software features is available on the About Python webpage.
Refer to the Python Programming Language website for more information. Several web sites dedicated to using Python for Astronomical research exist, including AstroPython
Python in CIAO
The CIAO software offers Python as the user scripting environment. Python is distributed with CIAO, but users may opt to run their own custom installation instead; see "ahelp ciaorc" for information on how to change the Python version that is being used.
For more information, refer to the Scripting in CIAO webpages.
Versions
The following versions are provided with CIAO 4.5:
- Python version 2.7.2
- IPython version 0.13
- NumPy version 1.5.1
- pyds9 version 1.3

![[CIAO Logo]](../imgs/ciao_logo_navbar.gif)