Как преобразовать мое приложение Tkinter в веб-приложение?

Я написал простое приложение с помощью Tkinter, которое получает данные из файла .xlsc и конвертирует их в файл документа. Теперь я хочу распространять свое приложение как веб-приложение. Могу ли я сделать это без использования Django? Есть похожий вопрос, но я не смог понять ответ.

Короткий ответ: Нет.

Длинный ответ: Не совсем. Ниже объясняется почему

Вам придется переписать пользовательский интерфейс, используя любую из доступных технологий веб-фронтэнда. Однако вы можете использовать большую часть бэкенда, который вы написали, с некоторыми изменениями в соответствии с веб-приложением. Django - прекрасный выбор, flask - отличный вариант, если проект не очень большой.

Также обратите внимание, что веб-приложения вводят множество различных переменных, которые не относятся к настольным приложениям, например, безопасность пользователя, изоляция процесса/задачи, если таковые имеются, аутентификация и т.д. и т.п.

Вернуться на верх