Web Dashboard
streamlit 의 다양한 UI 함수들 정리 1 - title, header, success, warning, info
yugyeong
2022. 12. 13. 11:04
streamlit 라이브러리를 이용하기 위해서 먼저 streamlit 을 import 해준다.
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
# streamlit 라이브러리를 사용하기 위한 임포트문 작성
import streamlit as st
# 웹 대시보드 프레임워크인, 스트림릿은 main 함수가 있어야 한다.
def main() :
pass
if __name__ == '__main__' :
main()
|
cs |
streamlit 의 가장 기본 형태이다.
위처럼 코드를 작성하고 실행을 시키면, title 이 '웹 대시보드 개발테스트' 인 새로운 웹 페이지가 뜬다.
다양한 UI 함수들
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
import streamlit as st
def main() :
st.title('웹 대시보드')
st.text('웹 대시보드 개발하기')
print('웹대시보드')
st.header('이 영역은 헤더 영역')
st.subheader('이 영역은 서브 헤더 영역')
st.success('성공했을 때 메세지를 보여줄 때 사용')
st.warning('경고 메세지를 보여주고 싶을 때')
st.info('정보성 메세지를 보여주고 싶을 때')
st.error('문제가 발생했음을 보여주고 싶을 때')
# 파이썬 함수들의 설명을 보여주고 싶을 때
st.help(sum)
st.help(len)
if __name__ == '__main__' :
main()
|
cs |
위 코드를 실행시키면,
title 은 젤 위에 큰 글자로 나타나게 된다.
header, subheader 로 글자 크기와 위치를 조정할 수 있고,
success 는 성공했을 때 메세지를 보여주고자 할 때 이용한다.
warning 은 경고메세지를 보여주고자 할 때 사용한다
info 는 정보성 메세지를 보여주고자 할 때 이용한다.
error 는 문제가 발생했음을 보여주고 싶을 때 이용한다.

st 의 help 함수는 파이썬 함수들의 설명을 웹페이지에 보여주고자 할 때 이용한다.
sum 과 len 함수의 설명을 리턴해준다.
