Applications for Python
Python is used in many application domains. Here's a sampling.
Web and Internet Development
Python offers many choices for web development:
- Frameworks such as Django and Pyramid
- Micro-frameworks such as Flask and Bottle
- Advanced content management systems such as Plone and django CMS
Scientific and Numeric
Python is widely used in scientific and numeric computing:
- SciPy - a collection of packages for mathematics, science, and engineering
- Pandas - a data analysis and modeling library
- IPython - a powerful interactive shell
Desktop GUIs
Python provides various options for developing graphical user interfaces (GUIs).
Software Development
Python is often used as a support language for software developers.