본문 바로가기
Streamlit

Streamlit 기본 문법(1)

by ISLA! 2023. 7. 28.

Streamlit 시작하기

1. 함수 정의 & 실행 문법 작성

# -*- coding:utf-8 -*-
import streamlit as st

def main():
    st.title("Hello World!")

#실행 문법
if __name__ == "__main__":
    main()

2. Streamlit 시작하는 터미널 명령어

streamlit run app.py

 

 


실습해보기

예제 1. input 영역 생성

[코드]

[결과]

 

예제 2. 마크다운으로 한 줄 씩  쓰기

[코드]

[결과]

 

예제 3. 마크다운으로 여러 줄 쓰기

[코드]

[결과]

 

예제 4. HTML CSS 스타일 적용하기

[코드]

st.title('HTML CSS 마크다운 적용')
    html_css = """
    <style>
      th, td {
        border-bottom: 1px solid #ddd;
      }
    </style>

    <table>
      <thead>
        <tr>
          <th>이름</th>
          <th>나이</th>
          <th>직업</th>
        </tr>
      </thead>
      <tbody>
        <tr>
          <td>Evan</td>
          <td>25</td>
          <td>데이터 분석가</td>
        </tr>
        <tr>
          <td>Sarah</td>
          <td>25</td>
          <td>프로덕트 오너</td>
        </tr>
      </tbody>
    </table>
    """

    st.markdown(html_css, unsafe_allow_html=True)

[결과]

728x90