Get Impressed
Heard about Python but doesn't know what is it or what is it capable of? Then, get impressed.
Python for Web
The future of all applications is on the Web and Python couldn't stay out of this trend. There are at least a dozen of frameworks for Web development in Python and certainly at least one of them will serve your needs. The movie presents a comparison made between several Web development frameworks of several languages. Among those frameworks, it was evaluated Zope/Plone and Turbogears.
And...
... Django, Pylons and others that you can find on PythonForWeb?.
Python for Enterprise
Brazil is well know internationally for the quality of his enterprise management softwares. Python is a perfect programming language for this sort of development, because it is modern and provides access to a wide range of powerful frameworks and libraries that speeds up development. This is the case for the software development company Async in São Carlos (São Paulo, Brazil), that developed Stoq, a management system for commercial enterprises, using Python, PyGTK for the graphical interface, Kiwi for MVC, Gazpacho to design the graphical interface, SQLObject for Object Relational Management and PostgreSQL as database.
And...
... SQLAlchemy, ERP5, Open ERP...
Python for Mobile Devices
Python is so versatile that it supports development for several architectures. Currently, Python can be used from the biggest mainframes to the smallest mobile phones. In the video you can follow the development of a small prototype in Python for a smartphone Nokia from Series 60.
And...
... Python for PSP, Python for PocketPC, Python for Maemo, ...
Python for Multimedia and Entertainment
The Multimedia and Entertainment market (including Games development) have also discovered Python and currently it is being used for everything from basic scripting to development of multimedia players.
And...
... PyGame, PyMedia, PyOpenGL, Python GStreamer...
Python for Science
Combining Python's versatility with scientify libraries provides a powerful combo to be used on a wide variety of scientific areas like biology, chemestry and mathematics. Some scientists and engineers are also substituting expensive tools for Python combined with some other libraries found in SciPy.
And...
... PIL, BioPython, AstroPy, ...
Python for Education
Being easy and simple to learn, Pyhton is recommended for teachers that intend to use computers as education supporting tools. Python can be used not only for teaching program development but also for teaching other activities. That's one of the reasons that made Python part of the OLPC development. A considerable part of the Sugar environment for that platform was developed in Python.
And...
... gCompris, Guido van Robot, KineticsKit, PyGeo, Python Robotics, ...
Now that you're impressed, GetStarted in Python's universe.







