757 читали · 3 года назад
Как развернуть веб-приложение Streamlit в сети: три простых способа
Источник: Nuances of Programming Что такое Streamlit Streamlit  —  это бесплатный фреймворк Python с открытым исходным кодом, который позволяет с легкостью создавать интерактивные панели и приложения на базе машинного обучения и делиться ими. Если вы знакомы с Python, то сможете обучится и начать писать приложения Streamlit за считанные часы. В этой галерее можно найти готовые работы и шаблоны для вдохновения. Развертывание в облаке Еще совсем недавно, чтобы развернуть даже простое веб-приложение...
05:51
1,0×
00:00/05:51
37 тыс смотрели · 4 года назад
1 месяц назад
Модульная разработка Streamlit-приложений: от правильной структуры до промпта для LLM 🚀
При создании даже небольшого приложения для анализа данных, код имеет тенденцию быстро разрастаться. Вся логика, смешанная в одном файле app.py — загрузка данных, их обработка, построение графиков, элементы интерфейса — превращается в так называемый "код-спагетти". Его сложно читать, невозможно тестировать и практически нереально поддерживать или расширять. Решение этой проблемы — модульная разработка. Это подход, при котором приложение разбивается на небольшие, независимые и взаимозаменяемые части (модули), каждая из которых отвечает за одну конкретную задачу...