1. Streamlit
- 파이썬으로 데이터 분석을 위한 웹앱 등을 개발할 수 있게 도와주는 라이브러리
- 간단한 코드로 웹 어플리케이션을 만들고 빠르게 프로코타입을 구축하고 시각적으로 공유하기 위해 사용
- gradio, voila, binder 등과 유사
- 설치
pip install streamlit
- 설치 확인 및 데모 확인
streamlit hello
- 실행
streamlit run app.py
- import
import streamlit as st
- 텍스트
st.title('안녕하세요 streamlit!')
st.write('안녕하세요. 여기는 텍스트 구간입니다.')
- 텍스트
"""
# 여기는 제목
## 여기는 작은 제목
- 첫번째
- 두번째
- 세번째
"""
- 입력상자
# 텍스트 입력상자
text = st.text_input('문자입력')
st.write(text)
- 체크박스
# 체크박스
selected = st.checkbox("개인정보 사용에 동의하시겠습니까?")
if selected:
st.success("동의했습니다!")
- 선택박스
market = st.selectbox("시장",("코스닥","코스피","나스닥"))
st.write(f'선택한 시장{market}')
- 옵션선택박스
option = st.multiselect("종목",['카카오','네이버','삼성','LG전자'])
st.write(",".join(option))
- 주가표시
st.metric(label='카카오',value='30,000원',delta='-5,000원')
|
'Python > Fast Api' 카테고리의 다른 글
03. ChatGPT (1) | 2024.06.04 |
---|---|
01. Fast API (0) | 2024.06.04 |