Я работаю над проектом Python, который имеет несколько функций. Я пытаюсь создать нажимаемые кнопки на локальном веб-сервере, используя что-то вроде HTML, который выполняет определенные функции. Например, скажем, у меня есть function1, function2 и function3. Есть кнопка для каждой функции, чтобы пользователь мог запустить каждую отдельную функцию. Я знаю, как сделать это с помощью графических интерфейсов Python, таких как Tkinter, но не знаю, как это сделать через веб-сервер. Я слышал о библиотеках, таких как Flask, это будет вариант? Или, может быть, PyCherry? Я нашел руководства по запуску целых сценариев Python, но не функций Python в файле Python. Я пытаюсь не разбивать все функции на отдельные файлы только ради запуска нескольких скриптов на Python.