@etoosamoe

Как запихнуть простой python-скрипт в web-интерфейс?

Всем доброго времени суток.

Я совсем не отношусь к веб-разработке и созданию веб-сайтов, но хотелки иногда появляются. И если найдется кто-нибудь, кому не сложно будет подсказать, то вот моя ситуация:

У меня есть парочка python-скриптов (в будущем может быть больше), очень простых, из разряда:
1. пользователь вводит значение
2. скрипт ищет в большом файле строки со значением
3. выводит отсортированный и отформатированный результат на экран (в командную строку).

Хотелось бы сделать web, в нем форму ввода, кнопку "вывести" и показать результат выполнения скрипта.

Отсюда вопрос: что для этого нужно? Начиная от виртуалка с убунтой, на ней nginx (к примеру), дальше у меня начинается пробел в знаниях.. какой-нибудь фреймворк? что лучше использовать для этой ситуации?

Всем спасибо и хорошего дня.
  • Вопрос задан
  • 334 просмотра
Решения вопроса 1
@nikolaysalionov
Вам нужен flask в качестве движка.
Если делать красиво, то nginx + например gunicorn
и естественно какая-то linux машина, чтобы хостить все это.
Я недавно делал такой проект https://github.com/nsal/ntrain может найдете что-то полезное для себя\
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
inoise
@inoise
Solution Architect, AWS Certified, Serverless
Из того что я помню - Django и flask. Дальше читать доки по этим фреймворкам. Может кто ещё что посоветует
Ответ написан
Комментировать
Посмотрите в сторону flask или aiohttp.
И тот и другой позволяют организовать простой интерфейс для ваших целей.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы