PythonAnywhere
Original authors
  • Giles Thomas
  • Robert Smithson
DevelopersAnaconda, Inc
Written inPython
Operating system
Type
LicenseProprietary
Websitewww.pythonanywhere.com

PythonAnywhere is an online integrated development environment (IDE) and web hosting service (Platform as a service) based on the Python programming language.[1] Founded by Giles Thomas and Robert Smithson in 2012, it provides in-browser access to server-based Python and Bash command-line interfaces, along with a code editor with syntax highlighting. Program files can be transferred to and from the service using the user's browser. Web applications hosted by the service can be written using any WSGI-based application framework.

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

edit
  • CPython, PyPy and IPython support, including Python versions 3.9, 3.10, 3.11, 3.12 and 3.13 (plus some older deprecated versions).[6]
  • In-browser interactive consoles with code running on hosted servers, shareable between multiple users.
  • WSGI-based web hosting, e.g. Django, Flask, web2py
  • Support for coding from iPad and other mobile devices.
  • Syntax-highlighting in-browser editor.
  • Many popular Python modules pre-installed.[7]
  • 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

edit

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]

See also

edit

References

edit
  1. ^ "PythonAnywhere: un ambiente Python nel proprio browser". html.it.
  2. ^ "Products - Resolver Systems". Resolver Systems. Archived from the original on 2014-07-17. Retrieved 2012-05-16.
  3. ^ "Resolver Systems News: Acquisition". Resolver Systems. Retrieved 2012-11-22.{{cite web}}: CS1 maint: deprecated archival service (link)
  4. ^ "Anaconda acquires PythonAnywhere in a bid to improve Python accessibility". ITPro.
  5. ^ "Installation-Free Programming in the Cloud". Develop in the Cloud. Retrieved 2012-07-12.{{cite web}}: CS1 maint: deprecated archival service (link)
  6. ^ "Supported Python versions on PythonAnywhere".
  7. ^ "Batteries included: PythonAnywhere".
  8. ^ "Always-on tasks". 13 May 2015.
  9. ^ "Always-on tasks - PythonAnywhere News".
  10. ^ Massimo Di Pierro (2013). web2py (5th ed.). Lulu.com. pp. 568–. ISBN 978-0-578-12021-8.
  11. ^ Ivan Idris (29 April 2015). NumPy Cookbook - Second Edition. Packt Publishing Ltd. pp. 85–. ISBN 978-1-78439-982-5.
  12. ^ "Django Girls Tutorial: Deploy!". Django Girls.
  13. ^ Sebastian Raschka (23 September 2015). Python Machine Learning. Packt Publishing Ltd. pp. 272–. ISBN 978-1-78355-514-7.
edit

📚 Artikel Terkait di Wikipedia

Python (programming language)

environments: Jupyter Notebooks, an open-source interactive computing platform; PythonAnywhere, a browser-based IDE and hosting environment; and Canopy, a commercial

La Bebé

México". radiocharts.pythonanywhere.com. Retrieved 2023-10-26. "BMAT Radio Charts Top 20 Paraguay". radiocharts.pythonanywhere.com. Retrieved 2023-10-26

List of integrated development environments

Google Cloud Shell Google Colab JDoodle JupyterLab Kaggle Notebooks PythonAnywhere Replit SourceLair Actor-Lab AgentCubes AgentSheets Alice Basic-256 Basic4GL

Anaconda (Python distribution)

with Snowflake and others; and the open-source PyScript. It also acquired PythonAnywhere, while Anaconda's user base exceeded 30 million in 2022. In 2023, Anaconda

Scikit-learn

IDLE Jupyter Notebook Kaggle Notebooks Komodo IDE NetBeans PyCharm PythonAnywhere Python Tools for VS Replit Spyder Thonny Vim Visual Studio Code Wing

Pandas (software)

IDLE Jupyter Notebook Kaggle Notebooks Komodo IDE NetBeans PyCharm PythonAnywhere Python Tools for VS Replit Spyder Thonny Vim Visual Studio Code Wing

Ace (editor)

GitHub Joplin Jekyll Admin KiwiIRC LaTeX Base Leanote MediaWiki OwnCloud PythonAnywhere RStudio Tumblr (theme editor) WaveMaker Wikia (CSS editor) Lines IDE

List of Python software

PyCharm — a proprietary and open-source IDE for Python development. PythonAnywhere — an online IDE and Web hosting service. Python Tools for Visual Studio