ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [Streamlit] 간단한 Streamlit 앱 구축: 단계별 가이드
    IT 일반 2023. 10. 5. 21:13
    반응형

    출처 : https://chatgptai.mobi 

     

    ChatGPTAI

    ChatGPTAI: The Future of Conversational AI

    chatgptai.mobi

    소개

    이번 블로그 게시물에서는 간단한 Streamlit 앱을 구축하는 방법을 알아봅니다 . 우리는 다음 주제를 다룰 것입니다:

    • 새로운 Streamlit 프로젝트 생성
    • 앱에 위젯 추가
    • 앱에 데이터 표시
    • Streamlit 앱 실행

    새로운 Streamlit 프로젝트 생성

    새로운 Streamlit 프로젝트를 생성하려면 Streamlit 라이브러리를 설치해야 합니다. 터미널에서 다음 명령을 실행하면 됩니다.

    pip install streamlit
    

    Streamlit을 설치한 후에는 새 Python 파일을 만들고 Streamlit 라이브러리를 가져올 수 있습니다.

    파이썬
    import streamlit as st
    

    앱에 위젯 추가

    위젯은 사용자가 앱과 상호작용할 수 있게 해주는 대화형 요소입니다. 텍스트 상자, 슬라이더, 버튼 등 다양한 유형 의 위젯을 사용할 수 있습니다 .

     

    앱에 위젯을 추가하려면 해당 기능을 사용할st. 수 있습니다 . 예를 들어 텍스트 상자를 추가하려면 다음 코드를 사용합니다.

    파이썬
    st.text_input("Enter your name:")
    

    앱에 데이터 표시

    이 기능을 사용하여 앱에 데이터를 표시할 수 있습니다 st.. 예를 들어 숫자 목록을 표시하려면 다음 코드를 사용합니다.

    파이썬
    numbers = [1, 2, 3, 4, 5]
    
    st.write(numbers)
    

    Streamlit 앱 실행

    Streamlit 앱을 실행하려면 터미널에서 다음 명령을 사용할 수 있습니다.

    streamlit run my_app.py
    

    그러면 로컬 웹 서버가 시작되고 브라우저에서 앱이 열립니다.

     

    다음은 텍스트 상자와 버튼을 표시하는 간단한 Streamlit 앱의 예입니다.

    파이썬
    import streamlit as st
    
    st.text_input("Enter your name:")
    
    st.button("Submit")
    

    이 앱은 텍스트 상자와 버튼을 표시합니다. 사용자가 버튼을 클릭하면 텍스트 상자에 입력한 텍스트가 콘솔에 인쇄됩니다.

     

    이게 도움이 되길 바란다!

    반응형
Designed by Tistory.