Streamlit

python(파이썬)의 streamlit(스트림릿) 설치와 실행, 메인함수 사용하기

HooSL 2022. 1. 3. 16:35

streamlit은 간단하게 파이썬을 이용해서 앱을 만들수 있는 라이브러리 입니다.

먼저 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 data apps in hours, not weeks. All in pure Python. All for free.

streamlit.io

streamlit 공식 홈페이지를 참고하셔도 됩니다.

cmd 터미널에서

#터미널에서 실행합니다
pip install streamlit

설치를 다 해주셨다면 visual studio code에서 에러 없이 import가 잘 됩니다.

import streamlit as st

스트림릿을 사용하기 위해 import 해줍니다.

 

웹 대시보드 개발 라이브러리 스트림릿은 main 함수가 있어야 합니다.

def main() :
	pass
if __name__ == '__main__':
    main()

위 함수가 항상 있어야합니다 pass 부분에 추후 원하시는 내용을 입력하면 됩니다.

 

def main() :
    st.title('Hello Streamlit. 웹 대시보드')
    st.title('헬로!')

if __name__ == '__main__':
    main()

스트림릿 실행은 cmd 터미널에 streamlit run 하고 .py 파일 이름 적어주시면 실행됩니다.

#터미널에서 실행합니다
streamlit run app.py #app.py는 예시입니다.

스트림릿 종료는 터미널에서 ctrl + c를 누르면 됩니다.