PythonAnywhere - PythonAnywhere

PythonAnywhere
Логотип PythonAnywhere
Разработчики)PythonAnywhere LLP
Написано вPython
Операционная системаКроссплатформенность / HTML5
ТипИнтегрированная среда развития, Услуги веб-хостинга
ЛицензияПроприетарный
Интернет сайтwww.pythonanywhere.com

PythonAnywhere это онлайн интегрированная среда развития (IDE) и веб-хостинг (Платформа как услуга ) на основе Язык программирования Python.[1] Основана Джайлсом Томасом и Роберт Смитсон в 2012 году он обеспечивает доступ в браузере к серверному Python и Баш интерфейсы командной строки вместе с редактором кода с подсветка синтаксиса. Программные файлы можно передавать в службу и обратно с помощью браузера пользователя. Веб-приложения, размещенные на сервисе, могут быть написаны с использованием любых WSGI -основанная платформа приложения.

PythonAnywhere был создан Resolver Systems,[2] кто также произвел Резолвер Один, основанный на Python Таблица программа. 16 октября 2012 года продукт был приобретен новой компанией PythonAnywhere LLP, которая будет разрабатывать и поддерживать продукт в будущем, и взяла на себя существующую команду разработчиков.[3]

Команда разработчиков использует PythonAnywhere для разработки PythonAnywhere и заявляет, что его функции совместной работы помогают, потому что они используют экстремальное программирование методология.[4]

Функции

  • CPython, PyPy и IPython поддержка, включая Python версий 2.7, 3.3, 3.4, 3.5, 3.6, 3.7 и 3.8.[5]
  • Интерактивные консоли в браузере с кодом, работающим на размещенных серверах, совместно используемым несколькими пользователями.
  • Веб-хостинг на основе WSGI, например Джанго, Колба, web2py
  • Поддержка кодирования из iPad и другие мобильные устройства.
  • Редактор с подсветкой синтаксиса в браузере.
  • Предустановлено множество популярных модулей Python.[6]
  • Cron -как запланированные задачи для запуска скриптов в определенное время суток.
  • Постоянные задачи для запуска сценариев и автоматического их перезапуска в случае сбоя.[7][8]

Использует

PythonAnywhere описывается как «самый простой способ развернуть web2py приложения »в официальной книге на веб-платформе,[9] предлагается при обучении тупой,[10] предпочтительная платформа развертывания в Джанго Девушки руководство,[11] и рекомендуется как способ хостинга машинное обучение веб-приложения на основе.[12]

Смотрите также

Рекомендации

  1. ^ "PythonAnywhere: автономный Python без собственного браузера". html.it.
  2. ^ «Продукция - Резольверные системы». Резольверные системы. Архивировано из оригинал в 2014-07-17. Получено 2012-05-16.
  3. ^ "Новости Resolver Systems: Приобретение". Резольверные системы. Архивировано из оригинал на 2013-02-01. Получено 2012-11-22.
  4. ^ «Программирование в облаке без установки». Развивайте в облаке. Архивировано из оригинал на 21.01.2013. Получено 2012-07-12.
  5. ^ https://blog.pythonanywhere.com/184/
  6. ^ https://www.pythonanywhere.com/batteries_included/
  7. ^ https://help.pythonanywhere.com/pages/AlwaysOnTasks/
  8. ^ https://blog.pythonanywhere.com/172/
  9. ^ Массимо Ди Пьерро (2013). web2py (5-е издание). Lulu.com. С. 568–. ISBN  978-0-578-12021-8.
  10. ^ Иван Идрис (29 апреля 2015 г.). Поваренная книга NumPy - второе издание. Пакт Паблишинг Лтд., Стр. 85–. ISBN  978-1-78439-982-5.
  11. ^ "Учебник Django Girls: развертывание!". Django Girls.
  12. ^ Себастьян Рашка (23 сентября 2015 г.). Машинное обучение Python. Пакт Паблишинг Лтд., Стр. 272–. ISBN  978-1-78355-514-7.

внешняя ссылка