Dashboard App/streamlit

[streamlit] 제목, 텍스트, 메시지 설정하는 방법

Mei99 2024. 4. 23. 17:58

Python Sreamlit title, text, 메시지 설정

 

텍스트 표시

st.title(): 웹 페이지의 제목 표시할 때
st.text(): 일반 텍스트를 표시할 때
st.header(): 헤더 텍스트를 표시할 때
st.subheader(): 서브 헤더 텍스트를 표시할 때

 

메시지 표시

st.success():  그린색의 텍스트와 바탕색을 표시
st.warning():  노란색의 텍스트와 바탕색을 표시
st.info(): 파란색의 텍스트와 바탕색을 표시
st.error(): 붉은색의 텍스트와 바탕색을 표시

 

▷ 실행

import streamlit as st

def main() :
    # 텍스트를 표시하는 방법
    st.title('웹 대시보드')
    st.text('웹 대시보드 개발하기')
   
    name = '홍길동'
   
    # 프린트 함수는 디버깅용입니다!!
    print(f'제 이름은 {name}입니다.')

    st.text(f'제 이름은 {name}입니다.')

    st.header('이 영역은 헤더')

    st.subheader('서브 헤더')

    st.success('작업이 성공했을때 사용하자.')
    st.warning('경고 문구를 보여주고 싶을때 사용하자.')
    st.info('정보를 보여주고 싶을때 사용하자.')
    st.error('문제가 있다는걸 알릴때 사용하자.')
   
if __name__ == '__main__' :
    main()

 

 

▶ 결과