streamlit

다른 분야/Web

[Streamlit] 하위 페이지 만들기

데모 페이지를 만들다보면 한 페이지로 끝나지 않는 경우들이 있죠. 오늘은 아래처럼 사이드 네비게이션바를 두고 페이지에 들어갈 수 있게 해보겠습니다. 사실 코드상으로 수정할 부분은 없고, 구조상으로 수정해야할 부분들이 있습니다. 정말 너무너무 간단해서 살짝 놀라실 수 있습니다. 짠.. 이게 다입니다! 만약 사이드 바를 만들고, 거기에 다른 페이지들을 넣고 싶다! 하시면 pages라는 폴더를 하나 생성하시고, 그 아래에 생성할 페이지들을 만들어주시면 됩니다. 자 여기서 네이밍 규칙들이 몇 가지 있는데요. 먼저 맨 앞에 붙는 숫자는 사이드 바에서 보여지는 순서를 뜻합니다. 저는 hi > bye > nice to meet you순서로 나오길 원했고, 실제로 캡쳐된 화면을 보시면 그 순서대로 나옵니다. 다음으로는..

다른 분야/Web

[Streamlit] 위젯 사용하기(streamlit 모든 위젯 모음)

지난 포스팅에서는 streamlit이 무엇인지 알아보았는데요. 오늘은 streamlit의 위젯들을 한번씩 만들어보겠습니다. 그럼 오늘 배워볼 위젯 종류에는 어떤 것이 있는지 간단하게 정리해보고 사용 방법들을 설명드리겠습니다. 버튼(button) 다운로드 버튼(download) 체크박스(checkbox) 라디오(radio) 셀렉트박스(selectbox) 멀티셀렉트(multiselect) 슬라이더(slider) 셀렉트 슬라이더(select slider) 텍스트입력(text input) 숫자 입력(number input) 텍스트 영역(text area) 날짜 입력(date input) 시간 입력(time input) 파일 업로더(file uploader) 색깔 선택(color picker) 파일 기본세팅 방법..

컴공누나
'streamlit' 태그의 글 목록