Streamlit11 Streamlit 에서 Side Bar 사용하는 방법 인터넷 홈페이지들의 구성요소는 크게 Header, Body, Footer로 구성되어 있는데 보통 홈페이지의 메뉴를 보여주는 부분은 Header 에 있기 마련이다. 하지만 그만큼 많이 보이는 구성 중에 side bar 가 있다. 좌우측에 위치하여 메뉴나 콘텐츠를 담게 되는 side bar를 Streamlit 에서 사용하는 방법을 알아보자. ef main(): st.title('자동차 가격 예측') menu = ['Home','EDA','ML'] choice = st.sidebar.selectbox('메뉴', menu) if __name__ == '__main__': main() 기본적인 Streamlit 의 구성이다. 이 중 st.sidebar.selectbox('메뉴', menu) 를 주목하자. 셀렉트박.. 2022. 5. 20. 스트림릿(Streamlit)의 다양한 UI 함수들 (2) from PIL import Image img = Image.open('data2/image_03.jpg') st.image(img) st.image(img,use_column_width=True) PIL의 Image 로 불러온 img 파일을 웹페이지에 올릴 수 있는 image 함수이다. url = 'https://transcode-v2.app.engoo.com/image/fetch/f_auto,c_limit,w_1280,h_800,dpr_1/https://assets.app.engoo.com/images/1u31QP7nVOZYka3l7iYJmj.jpeg' st.image(url) st.image(url, use_column_width= True) url 로 인터넷에 있는 이미지도 올릴 수 있다. vi.. 2022. 5. 19. 스트림릿(Streamlit)의 다양한 UI 함수들 (1) 스트림릿은 웹 대시보드를 만들기 위한 라이브러리이므로 시각적으로 보여주는데 특화되어 있다. 각종 UI 들을 표현할 수 있는 함수들의 대해 알아보자. 0. 시작 전 가장 기본적인 구조 import streamlit as st # 웹 대시보드 개발 라이브러리인, 스트림릿은 # main 함수가 있어야 한다. def main() : pass if __name__ == '__main__' : main() ## 터미널에서 실행하기 전에 꼭 저장할 것. HTML에서 매번 저장해서 확인하듯이 ## 웹서버가 도는 동안 터미널엔 입력이 되지 않는다. 그 때 Ctrl + C 누르면 멈추고 명령 입력 가능해진다 def main 함수와 if 문이 가장 기본적인 세트이므로 꼭 외우고 넘어가도록 하자. pass 부분에 우리가 원하.. 2022. 5. 19. Visual Studio Code 에서 터미널을 이용해 Streamlit 을 실행하는 방법 1. 먼저 다음과 같이 Streamlit을 import 해와 다음과 같은 코드를 작성했다고 하자. 이제 이를 웹 대시보드로 만들기 위해 실행시켜야 한다. 2. 상단 메뉴의 터미널에서 New Terminal 로 터미널을 만든다. 3. 첫 화면은 powershell 인데 이를 command prompt로 실행시킨다. 이 때 Git 과 Python interpreter 가 설치되어있어야 한다. 4. streamlit run 파일명을 입력한다. 5. 다음과 같이 대쉬보드가 잘 뜨면 성공! 2022. 5. 19. Streamlit, 스트림릿 설치 방법 https://streamlit.io/ Streamlit • The fastest way to build and share data apps Streamlit is an open-source app framework for Machine Learning and Data Science teams. Create beautiful web apps in minutes. streamlit.io 웹 대쉬보드 제작을 위한 라이브러리 Streamlit 을 설치해보자. 1. 먼저 홈페이지에 들어가 스크롤을 살짝 내려 가운데 부분을 클릭해 명령어를 카피하고 2. anaconda prompt 를 실행해 해당 명령어를 입력하고 실행시켜준다. 3. 설치가 끝나면 아래 명령어를 클릭하여 복사한 후 anaconda prompt 에.. 2022. 5. 19. 이전 1 2 다음