PythonWszędzie - PythonAnywhere

PythonWszędzie
Logo PythonAnywhere
Deweloper(zy) PythonAnywhere LLP
Napisane w Pyton
System operacyjny Wieloplatformowy / HTML5
Rodzaj Zintegrowane środowisko programistyczne , usługa hostingu internetowego
Licencja Prawnie zastrzeżony
Strona internetowa www .pythonanywhere .com

PythonAnywhere to zintegrowane środowisko programistyczne (IDE) online i usługa hostingu ( Platform as a service ) w oparciu o język programowania Python . Założona przez Gilesa Thomasa i Roberta Smithsona w 2012 r. zapewnia dostęp w przeglądarce do serwerowych interfejsów wiersza poleceń Python i Bash , a także edytor kodu z podświetlaniem składni . Pliki programu mogą być przesyłane do iz serwisu za pomocą przeglądarki użytkownika. Aplikacje internetowe hostowane przez usługę można pisać przy użyciu dowolnej struktury aplikacji opartej na WSGI .

PythonAnywhere został stworzony przez Resolver Systems, który wyprodukował również Resolver One , oparty na Pythonie program do arkuszy kalkulacyjnych . 16 października 2012 r. produkt został przejęty przez nową firmę PythonAnywhere LLP, która będzie rozwijać i utrzymywać produkt w przyszłości, a także przejął istniejący zespół programistów.

Zespół programistów używa PythonAnywhere do tworzenia PythonAnywhere i twierdzi, że jego funkcje współpracy pomagają, ponieważ wykorzystują ekstremalną metodologię programowania .

Cechy

  • Obsługa CPython , PyPy i IPython , w tym wersje Pythona 2.7, 3.3, 3.4, 3.5, 3.6, 3.7 i 3.8.
  • Konsole interaktywne w przeglądarce z kodem działającym na hostowanych serwerach, które można udostępniać wielu użytkownikom.
  • Hosting oparty na WSGI, np. Django , Flask , web2py
  • Wsparcie dla kodowania z iPada i innych urządzeń mobilnych.
  • Edytor podświetlania składni w przeglądarce.
  • Zainstalowano wiele popularnych modułów Pythona.
  • Cron -Jak zaplanowane zadania do uruchamiania skryptów w danej porze dnia.
  • Zawsze włączone zadania do uruchamiania skryptów i automatycznego ich ponownego uruchamiania w przypadku niepowodzenia.

Zastosowania

PythonAnywhere jest opisany jako „najprostszy sposób wdrażania aplikacji web2py ” w oficjalnej książce na temat frameworka internetowego, jest sugerowany podczas nauki numpy , jest platformą wdrażania wybraną w samouczku Django Girls i jest zalecany jako sposób hostowania oparty na uczeniu maszynowym Aplikacje internetowe.

Zobacz też

Bibliografia

Zewnętrzne linki