PythonAnywhere was created by Resolver Systems,[2] who also produced Resolver One, a Python-based Spreadsheet program. On 16 October 2012 the product was acquired by a new company, PythonAnywhere LLP, who took on the existing development team.[3] In June, 2022, PythonAnywhere was acquired by Anaconda, Inc.[4]
The development team uses PythonAnywhere to develop PythonAnywhere, and say that its collaboration features help because they use the extreme programming methodology.[5]
Features
CPython, PyPy and IPython support, including Python versions 2.7, 3.3, 3.4, 3.5, 3.6, 3.7, 3.8, 3.9, and 3.10.[6]
In-browser interactive consoles with code running on hosted servers, shareable between multiple users.
Cron-like scheduled tasks to run scripts at a given time of day.
Always-on tasks to run scripts and restart them automatically when they fail.[8][9]
Uses
PythonAnywhere is described as "the simplest way to deploy web2py applications" in the official book on the web framework,[10] is suggested when learning NumPy,[11] is deployment platform of choice in Django Girls tutorial,[12] and is recommended as a way of hosting machine learning-based web applications.[13]