Streamlit
Сегодня напишем вот такое приложение всего в 53 строки кода. Да, всего 53, без шуток. И всё благодаря Streamlit.
Что такое Streamlit?
Streamlit - это библиотека, которая позволяет создавать веб-интерфейс для приложений, работающих с данными. Так что если вы работаете с Pandas, используете Matplotlib, Bokeh, Altair и подобные инструменты, то с помощью Streamlit сможете оборачивать свои скрипты в интерактивные веб-интерфейсы и делиться ими с другими пользователями.
Для кого этот пост?
Для тех, кто уже неплохо знаком с Python и часто работает с данными. Для начинающих многие вещи будут сложноватыми. Ну а если вы пока что новичок, но очень хотите научиться программировать, то действуем по старой схеме: клик на YtYt.ru и поехали :)
Как установить Streamlit
- Откройте терминал (командную строку);
- Если умеете пользоваться виртуальным окружением, то создайте и активируйте его. Если нет, то пропустите этот шаг;
- Выполните команду
pip install streamlit
.
Документация
Документация просто великолепная, очень удобная и красивая. Ознакомиться с ней можно здесь.