python, streamlit

웹 화면에 표시하는 streamlit의 함수들

juunghee 2025. 1. 31. 19:44

 

 

 

이전에 스트림릿 앱을 실행하기 위한 기본 툴을 알아봤다.

거기서 작업한 파일에 이어서 스트림릿의 함수들을 알아보자.

 

 

st(streamlit)의 함수들

st의 함수들은 웹 화면에 표시하는 함수들이다.

st.title             : 웹 화면에 제목을 표시한다.
st.subheader  : 웹 화면에 작은 제목을 표시한다.
st.text             : 웹 화면에 일반 텍스트를 표시한다.
st.success      : 웹 화면에 무엇인가 잘 되었음을 글자로 나타낸다.
st.info             : 웹 화면에 정보를 나타낸다.
st.warning      : 웹 화면에 경고를 나타낸다.
st.error           : 웹 화면에 에러를 나타낸다.
st.write           : 텍스트를 표시한다.

 

 

아래 코드를 작성한 뒤 저장을 해준다.

 

다시 웹 화면을 실행하기 위해서 아래 링크를 클릭하면 되는데

 

 

코드를 새로 작성할 때마다 새로 링크를 누르기 번거롭기 때문에

웹페이지에서 점세개 버튼 클릭 > Always rerun 클릭

해주면 저장할 때 바로 적용이 되어서 화면이 표시된다.

 

순서대로 

title, subheader, text, success, info, wrning, error가 화면에 표시된다.

 

 

 

예제

화면에 제 이름은 홍길동 입니다. 라고 표시하고싶다.

 

아래 코드를 작성하고 저장하면 터미널에만 표시가 된다.

 

우리는 화면에 표시하고싶기 때문에 스트림릿을 사용해준다.

text 함수안에 동일하게 넣어주고 저장하면 웹 화면에 표시가 된 걸 볼 수 있다.

// write도 동일하게 텍스트를 표시할 수 있으니 원하는 함수를 사용해주면 됨.

 

 

 

home