Streamlit — это библиотека Python с открытым исходным кодом для создания быстрых, производительных и красивых приложений для работы с данными. Это отличный инструмент для быстрой разработки интерактивных приложений для демонстрации решения.
В этом блоге мы увидим, как создать простое веб-приложение hello world с помощью Streamlit. В конце мы обсудим возможности streamlit для создания многостраничных веб-приложений.
Создание приложения Streamlit:
Мы можем создать простое приложение с потоковой подсветкой, выполнив следующие 4 шага:
- Убедитесь, что в вашей системе установлен Python 3.6+.
- Установите streamlit с помощью PIP:
$ pip install streamlit
3. Создайте скрипт Python, назвав его hello.py
, введите следующий код и сохраните его.
import streamlit as st st.title('Hello World') st.write('Welcome to my first app.')
4. Запустите приложение, выполнив в терминале следующую команду:
streamlit run hello
Вот и все, через несколько секунд вы увидите приложение, работающее в браузере по умолчанию.
Самым большим преимуществом Streamlit является то, что вы можете создать приложение, просто зная, как написать скрипт Python, как показано выше. Чтобы ознакомиться с различными функциями библиотекинажмите здесь
Поскольку библиотека все еще находится на ранней стадии, функции по умолчанию для добавления нескольких страниц в одно приложение нет, но мы можем создать ее, используя некоторые другие функции.
В следующем блоге мы увидим, как создавать многостраничные веб-приложения с использованием Streamlit и создавать общую структуру, которую легко поддерживать. Нажмите на ссылку ниже, чтобы перейти к следующему блогу.
Создание многостраничного веб-приложения с использованием Streamlit