Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 22 | 23 | 24 | 25 | 26 | 27 | 28 |
Tags
- DataAccess
- data
- sklearn
- len()
- 반복문
- elbow method
- Python
- string
- matplotlib
- 분류 결과표
- 덴드로그램
- list
- nan
- IN
- pandas
- count()
- hierarchical_clustering
- del
- append()
- numpy
- wcss
- insert()
- analizer
- DataFrame
- Machine Learning
- dendrogram
- function
- 최솟값
- 최댓값
- Dictionary
Archives
- Today
- Total
개발공부
[Streamlit] 사용자 정의 테마 설정하기 본문
아래와 같이 간단한 app.py를 만들어보자.
import streamlit as st
def main() :
st.sidebar.selectbox('메뉴', '1')
st.title('안녕하세요')
st.button('버튼')
if __name__ == '__main__' :
main()
그 후 app.py 을 run 해보자
streamlit run app.py
실행된 웹에서 오른쪽 상단 메뉴모양을 클릭하고 Settings로 들어간다.

Settings에서 Edit active theme를 클릭한다.

이제 본인이 원하는 색상으로 테마를 꾸미고 아래 Copy theme to clipboard를 눌러 복사한다.

그후 아래와 같이 실행 파일 (.py) 이 있는 곳에
.streamlit 폴더를 생성한 후, config.toml 파일을 생성한다.

그리고 config.toml 파일에 아까 복사한 것을 붙여넣기 한다.

명령창에 아래와 같이 입력하여 확인해보면
내가 저장한대로 테마의 설정값이 바뀐 것을 볼 수있다.
streamlit config show

이대로 설정하면 배포해도 이 테마가 기본으로 유지된다.

'Python > Streamlit' 카테고리의 다른 글
| [Streamlit] Streamlit 이 제공하는 내장 함수로 차트 그리기 (0) | 2022.05.23 |
|---|---|
| [Streamlit] 좌표 정보를 지도에 표시해주는 map() 함수 (0) | 2022.05.23 |
| [Streamlit] plotly를 이용한 차트그리기 (0) | 2022.05.23 |
| [Streamlit] matplotlib, seaborn을 이용한 차트 그리기 (0) | 2022.05.23 |
| [Streamlit] 파일 분리하여 작업하기 (0) | 2022.05.23 |