streamlit(6)
-
Python 파이썬 웹 프레임워크 종류 및 소개(Streamlit, Flask, Django, FastAPI)
파이썬으로 웹을 개발하는 일을 많이 경험해보지 못해서 기본적인 개념도 약간 희미한 상태라 정리하면서 개념을 정리하고 있습니다.공부하면 할수록 추가될 수도 있는 포스팅!! Python 웹 프레임워크 Streamlit데이터 앱을 구축하고 공유하는 빠른 방법프론트엔드 경험이 없어도 파이썬 언어로만 간단하게 웹 개발데이터 사이언스, ML 프로젝트 시각화에 사용하기 쉬운 Python 앱 프레임워크plotly, matplotlib 등의 다양한 패키지를 사용하면 더욱 풍부한 웹을 만들 수 있음 https://streamlit.io/ Streamlit • A faster way to build and share data appsStreamlit is an open-source Python framework for..
2024.06.14 -
streamlit(스트림릿) visual studio code(비주얼스튜디오코드)에서 설치하는 방법
파이썬을 활용한 대시보드 앱을 만들기 위해 비주얼 스튜디오 코드(visual studio code)에서 streamlit(스트림릿)을 설치합니다. 가상환경을 만들어 활용하고 있으며 해당 관련 내용은 아래 링크에서 확인 가능합니다. 2023.11.20 - [Python/Python 환경설정] - 아나콘다를 이용하여 파이썬 가상환경 만들기 아나콘다를 이용하여 파이썬 가상환경 만들기 프로그래밍 툴 아나콘다를 사용하여 파이썬 언어를 기반으로 하는 가상환경을 만들어 본다. 가상환경을 만드는 이유? 개발 후 적용할 서버와 똑같은 버전으로 맞춘 후 개발을 진행해야 이후 적 homouniversalis.tistory.com 비주얼 스튜디오 코드 내의 커맨드 창을 사용하여 설치하며, 가상환경 내에 설치하기 때문에 가상환..
2023.11.27 -
streamlit(스트림릿) Input widgets(입력 위젯) 사용하는 방법(button, radio, checkbox, selectbox, multiselect, slider, expander)
streamlit의 다양한 Input widgets(입력 위젯)을 사용하여 대시보드 앱에 1. button, 버튼 버튼 위젯을 표시합니다. if st.button('데이터 프레임 보기'): st.dataframe(df) if 조건문 : 버튼을 눌렀을 때 데이터 프레임을 띄워라 name = 'Mike' if st.button('대문자'): st.subheader(name.upper()) if st.button('소문자'): st.subheader(name.lower()) 2. radio, 라디오 버튼 라디오 버튼 위젯을 표시합니다. selected = st.radio('정렬을 선택하세요', ['오름차순 정렬','내림차순 정렬']) 각 라디오 버튼을 선택하면 데이터 프레임의 특정 컬럼을 정렬하도록 합니다. ..
2023.11.23 -
streamlit(스트림릿) 웹 대시보드에 문자열 출력하는 방법(title, text, header, subheader, write, success, warning, info, error)
streamlit(스트림릿)을 사용하여 웹 대시보드에 문자열(텍스트 출력)을 표시하는 명령에 대해 알아봅니다. 문자열을 표현하는 다양한 명령어를 통해 웹 대시보드에 적절하게 표시하여 유저들로 하여금 가독성을 좋게 하고 강조해야할 부분이나 안내해야할 부분 등을 알맞게 표시합니다. 1. 타이틀, title 웹 대시보드의 가장 큰 제목 글씨를 표시합니다. st.title('웹 대시보드') * streamlit 코드를 계속해서 수정할 때 웹 대시보드에 표시되는 내용을 항상 새로고침(불러오기)하기 위해서 i 표시 안의 Always rerun을 누르면 코드 수정후 저장된 내용을 자동으로 불러옵니다. 2. 텍스트, text 웹 대시보드에 일반 텍스트(내용)를 표시합니다. st.text('웹 대시보드 개발하기') 3...
2023.11.21 -
streamlit(스트림릿) 웹 대시보드 실행하는 방법
Visual studio code에서 파이썬 언어로 streamlit(스트림릿)을 활용하여 웹 대시보드(대시보드 앱)를 만들려고 합니다.streamlit(스트림릿)을 사용하기 위한 기본 공식을 작성하여 실행할 수 있는 베이스를 만들어 주고코딩을 수정하여 원하는 웹 대시보드를 만들어갑니다. 1. streamlit 라이브러리를 import합니다.import streamlit as st 2. def 로 main(메인) 함수를 정의합니다.def main(): st.title('헬로우') streamlit(스트림릿) 프레임워크는 main 함수가 있어야 합니다.메인 함수 아래에 st.title() 함수는 streamlit(스트림릿) 웹 대시보드에 직접적으로 화면에 표시하는 역할을 합니다.st.___() ..
2023.11.21 -
Python streamlit 패키지를 설치하여 웹 대시보드 만드는 방법(WebDashBoard)
streamlit은 파이썬 패키지(라이브러리)로 (웹)앱 프레임워크입니다.오픈소스라 파이썬을 이용하는 사람이라면 누구나 사용가능하며, 웹 대시보드를 만들어 데이터를 시각화할 때 활용하기 좋습니다. https://streamlit.io/ Streamlit • A faster way to build and share data appsStreamlit is an open-source app framework for Machine Learning and Data Science teams. Create beautiful web apps in minutes.streamlit.io streamlit 설치하기 1. 사용하는 프로그램의 명령프롬프트를 활용합니다.ex. Anaconda Prompt, Visual St..
2023.11.20