| Desenvolvedor | PythonAnywhere LLP |
|---|---|
| Escrito em | Python |
| Sistema operacional | Multiplataforma / HTML5 |
| Tipo | Ambiente de desenvolvimento integrado, Serviço de hospedagem web |
| Licença | Proprietário |
| Website | www.pythonanywhere.com |
PythonAnywhere é um ambiente de desenvolvimento integrado (IDE) e serviço de hospedagem web baseado na linguagem de programação Python.[1] Ele fornece acesso, por meio de navegador web, ao Python baseado em servidor e interfaces de linha de comando Bash, juntamente com um editor de código com realce de sintaxe. Arquivos de programas podem ser transferidos para e do serviço usando o navegador do usuário. Aplicações web armazenadas pelo serviço podem ser escritas usando qualquer framework de aplicações baseado em WSGI.
O PythonAnywhere foi criado pela Resolver Systems,[2] que também produziu o Resolver One, um programa de planilha eletrônica baseado em Python. Em 16 de outubro de 2012 o produto foi adquirido por uma nova companhia, a PythonAnywhere LLP, que desenvolveria e manteria o produto no futuro, e que assumiu a equipe de desenvolvimento existente.[3] Em Junho de 2022, PythonAnywhere foi adquirido por Anaconda, Inc. [4]
A equipe de desenvolvimento usa PythonAnywhere para desenvolver o PythonAnywhere e diz que seus recursos de colaboração ajudam pois eles usam a metodologia extreme programming.[5]
Recursos#edit
- Suporte a CPython, PyPy e IPython, incluindo as versões 3.9, 3.10, 3.11, 3.12 and 3.13 (mais algumas versões obsoletas mais antigas).[6]
- Consoles interativas embutidas no navegador com código em execução nos servidores hospedados, compartilháveis entre vários usuários.
- Hospedagem web baseada em WSGI, como por exemplo Django (framework web), Flask e web2py.
- Suporte para codificação a partir de iPad e outros dispositivos móveis.
- Editor embutido no navegador com realce de sintaxe.
- Muitos módulos Python populares pré-instalados.[7]
- Tarefas agendadas no estilo Cron para execução de scripts em um determinado momento do dia.
- Tarefas sempre ativas ("Always-on tasks") para executar scripts e reiniciá-los automaticamente quando falham.[8][9]
Usos#edit
Referências#edit
- ^ «PythonAnywhere: un ambiente Python nel proprio browser». html.it
- ^ «Products - Resolver Systems». Resolver Systems. Consultado em 28 de março de 2018. Arquivado do original em 17 de julho de 2014
- ^ «Resolver Systems News: Acquisition». Resolver Systems. Consultado em 28 de março de 2018. Arquivado do original em 1 de fevereiro de 2013
- ^ «Anaconda acquires PythonAnywhere in a bid to improve Python accessibility». ITPro. Cópia arquivada em 31 de dezembro de 2025
- ^ «Installation-Free Programming in the Cloud». Develop in the Cloud. Consultado em 28 de março de 2018. Arquivado do original em 21 de janeiro de 2013
- ^ «Supported Python versions on PythonAnywhere»
- ^ «Batteries included: PythonAnywhere»
- ^ «Always-on tasks». 13 maio 2015
- ^ «Always-on tasks - PythonAnywhere News»
- ^ Massimo Di Pierro (2013). web2py (5th Edition). [S.l.]: Lulu.com. pp. 568–. ISBN 978-0-578-12021-8
- ^ Ivan Idris (29 de abril de 2015). NumPy Cookbook - Second Edition. [S.l.]: Packt Publishing Ltd. pp. 85–. ISBN 978-1-78439-982-5
- ^ Sebastian Raschka (23 de setembro de 2015). Python Machine Learning. [S.l.]: Packt Publishing Ltd. pp. 272–. ISBN 978-1-78355-514-7
Ligações externas#edit
This article is mirrored from “PythonAnywhere” on Português Wikipedia, revision 72063350, written by Wikipedia's contributors and licensed CC BY-SA 4.0. Editing it here creates a Quire copy with its own history.
Synced with Wikipedia revision 72063350 · just now