Python is used in many sphere of development. Give below are few major regions where Python proves to be handy.
Python can also be used to develop web based application. Some important developments are: PythonWikiEngines, Pocoo, PythonBlogSoftware etc.
Scientific and Computational Applications:
The higher speeds, productivity and availability of tools, such as Scientific Python and Numeric Python, have resulted in Python becoming an integral part of applications involved in computation and processing of scientific data. 3D modeling software, such as FreeCAD, and finite element method software, such as Abaqus, are coded in Python.
Audio or Video based Applications
Python proves handy in multimedia section. Some of real applications are: TimPlayer, cplay etc.
Console Based Application
Python can be used to develop console based applications. For example: IPython.
3D CAD Applications
Fandango is a real application which provides full features of CAD.
Python can be used to create applications which can be used within an Enterprise or an Organization. Some real time applications are: OpenErp, Tryton, Picalo etc.
Applications for Images
Using Python several application can be developed for image. Applications developed are: VPython, Gogh, imgSeek etc.There are several such applications which can be developed using Python
Image Processing and Graphic Design Applications:
Python has been used to make 2D imaging software such as Inkscape, GIMP, Paint Shop Pro and Scribus. Further, 3D animation packages, like Blender, 3ds Max, Cinema 4D, Houdini, Lightwave and Maya, also use Python in variable proportions.
Python has various modules, libraries and platforms that support development of games. For example, PySoy is a 3D game engine supporting Python 3, and PyGame provides functionality and a library for game development. There have been numerous games built using Python including Civilization-IV, Disney’s Toontown Online, Vega Strike etc.