본문 바로가기
Python/Streamlit

[Python] Streamlit sidebar 만들기

by coding_su 2022. 12. 13.

📝Python Streamlit 사이드바 만들기

사이드바를 만들고 각 메뉴는 파일 분리해서 함수정의로 만들어 사용

import streamlit as st
from app_home import run_home_app
from app_eda import run_eda_app
from app_ml import run_ml_app

def main() :
    st.title('자동차 가격 예측 앱')
    menu = ['Home','EDA','ML']
    choice = st.sidebar.selectbox('메뉴', menu)

    if choice == 'Home' :
        run_home_app()
    elif choice == 'EDA' :
        run_eda_app()
    elif choice == 'ML' :
        run_ml_app()

if __name__ == '__main__' :
    main()

 

실행결과 ↓

댓글