News
- Website is upgraded to the new engine which will enable better and easier administration of releases and download locations.
- In preparation for the next release, several alpha packages are prepared and ready for testing. You can find them on our google group.
What is it?
Portable Python is a Python® programming language preconfigured to run directly from a portable device, enabling you to have, at any time, a portable programming environment. One of the most powerful dynamic programming languages that is used in a wide variety of application domains and is used at many companies and institutions around the world (YouTube, Google, NASA, Firaxis Games, etc.).
Python® is an interpreted, interactive, object-oriented programming language. It incorporates modules, exceptions, dynamic typing, very high level dynamic data types, and classes. Python® combines remarkable power with very clear syntax. It has interfaces to many system calls and libraries, as well as to various window systems, and is extensible in C or C++. It is also usable as an extension language for applications that need a programmable interface.
What do I need?
Portable Python is distributed as a standalone zip file which contains complete latest Python® distribution for Windows together with a few help tools which will help you to run your python scripts from your portable device. So all you need to do is to download Portable Python zip file, extract it to your portable device and you are done! Everything is preconfigured so you can start working on your python application right away.
What can I do with it?
Python® is a programming language. It's used for many different applications. It's used in some high schools and colleges as an introductory programming language because Python® is easy to learn, but it's also used by professional software developers. Portable Python includes Django web application framework so you can build Web sites like this one!
What? Django? What's that? Well Django is a high-level web framework that eases the pain of building dynamic database-driven Web sites. It abstracts common problems of Web development and provides shortcuts for frequent programming tasks. Because Portable Python is based on Python® it includes SQLite database engine, that enables you to build database driven websites directly on your portable device and to develop everywhere!
But you can do more than only web applications, Python® includes wide range of the GUI libraries for desktop applications, libraries for network programming, game and 3D applications and much more. Just plug in your portable device which holds Portable Python in any Windows PC and you are ready to develop cutting edge applications with Python®.

