PythonAnywhere - PythonAnywhere

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

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

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

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

Функции

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

Использует

PythonAnywhere описан как «самый простой способ развертывания приложений web2py » в официальной книге по веб-фреймворку, предлагается при изучении numpy , является предпочтительной платформой развертывания в учебнике Django Girls и рекомендуется как способ размещения на основе машинного обучения веб-приложения.

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

использованная литература

внешние ссылки