Streamlit — это библиотека Python с открытым исходным кодом для создания быстрых, производительных и красивых приложений для работы с данными. Это отличный инструмент для быстрой разработки интерактивных приложений для демонстрации решения.

В этом блоге мы увидим, как создать простое веб-приложение hello world с помощью Streamlit. В конце мы обсудим возможности streamlit для создания многостраничных веб-приложений.

Создание приложения Streamlit:

Мы можем создать простое приложение с потоковой подсветкой, выполнив следующие 4 шага:

  1. Убедитесь, что в вашей системе установлен Python 3.6+.
  2. Установите 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