Python Cloud IDE

Learn Python - Free Interactive Python TutorialPython Programming in your Browser: PythonAnywherevirtualenvwrapper 2.8Enhancements to virtualenv virtualenvwrapper is a set of extensions to Ian Bicking's virtualenv tool. The extensions include wrappers for creating and deleting virtual environments and otherwise managing your development workflow, making it easier to work on more than one project at a time without introducing conflicts in their dependencies. Warning: The 4.x release includes some potentially incompatible changes for extensions from 3.x. Organizes all of your virtual environments in one place.Wrappers for creating, copying and deleting environments, including user-configurable hooks.Use a single command to switch between environments.Tab completion for commands that take a virtual environment as argument.User-configurable hooks for all operations.Plugin system for more creating sharable extensions. Rich Leland has created a short screencast showing off the features of virtualenvwrapper. See the project documentation for installation and setup instructions. Supported Shells Python Versions

Plans and pricing : PythonAnywhereWe guarantee a certain amount of computing capacity for your web app, but how many hits/day you can get out of that depends on you. If you write a website that does tons of calculations for every request then you won't be able to handle as many hits per day as our estimate. If you write a super-efficient one using a lightweight framework, you'll be able to handle more. Our estimates are based on real-world websites that we host, like web2py.com, so we're confident that they're a good indicator of what a typical website will be able to handle. How it works, under the hood The web app compute capacity is defined by the number of web workers associated with your app. For sites without a lot of traffic — even if they have a lot of users accessing pages occasionally — one web worker is enough. Making things faster with static files

Presentation: pip and virtualenv | mathematismScreencasts, diagrams, and links from my presentation for July's django-district. I put together a walkthrough of pip and virtualenv for the django-district July meeting. It was a slide-less presentation, focusing mostly on talking points and command-line walkthroughs. This post provides a recap of what I covered. virtualenv virtualenv is a tool to create isolated Python environments. The Problem To illustrate the problem let’s pretend you have a Web server with two Web sites on it: mysite.com and anothersite.com. The global site-packages directory has Django 1.0.2, Pinax 0.5 and PIL 1.1.6 among other things. One day, the client for anothersite.com decides they’d like to take advantage of some of the new features in Django 1.1. The Solution anothersite.com and mysite.com need the ability to have their own set of dependencies. virtualenv creates an environment that has its own installation directories and isolates itself from other virtual environments. Installation Working with virtualenv pip