본문 바로가기

스트림릿5

스트림릿(Streamlit) 긴 문자열 스크롤창 안생기고 줄바꿈되는 것처럼 가독성 있게 출력하기 스트림릿(Streamlit) 긴 문자열 스크롤창 안생기고 줄바꿈되는 것처럼 가독성 있게 출력하기 안녕하세요. 힐링아무 입니다. 요즘 스트림릿(Streamlit)로 프로젝트 진행중인데~ 화면구성이 내맘처럼 쉽게 안되네요^^ 오늘도 여러가지 찾아보느라 삽질에 삽질을ㅠ 1. 긴 문자열 출력할때 텍스트 영역 판다스 데이터프레임에서 '간략설명'을 필터링해서 화면에 출력했어요. st.text(content) 그런데 줄바꿈이 안되있어 밑에 스크롤창 생기고 글짜는 옆으로 쭈욱 써있어서 너무 맘에 안들어요. (내가 원한건 이게 아니라구 ㅠ) st.markdown(content) 이때 st.markdown 안에 출력해줄 변수를 넣어주니 제가 원하는데로 텍스트 영역이 만들어 지더라구요. 바로 요렇게!! 누구나 잘 아는 사실.. 2022. 6. 1.
스트림릿(Streamlit) 대시보드 라디오버튼 수평으로 놓기 스트림릿(Streamlit) 대시보드 라디오버튼 수평으로 놓기 안녕하세요. 힐링아무 입니다. 스트림릿(Streamlit) 대시보드를 만들때 라디오버튼을 사용하는 경우도 많이 있을텐데요. 라디오버튼 기본 사용은 수직으로 label 들이 나열되는데 이것을 레이아웃에 따라서는 수평으로 놓아야 할때가 있습니다. 기본 라디오버튼은 이렇게 화면에 보여주는데~ 수평으로 놓는 방법을 알아보도록 하겠습니다. # Import streamlit as st st.header("평점을 선택하세요!!") # Create Radio Buttons st.radio(label = 'Radio buttons', options = ['5점', '4점', '2점', '1점'] st.write('', unsafe_allow_html=True.. 2022. 5. 30.
스트림릿(streamlit)의 다양한 UI 함수들 정리 1 - 글자출력/데이터프레임 출력/버튼, 라디오버튼, 체크박스, 셀렉트박스 만들기 스트림릿(streamlit)의 다양한 UI 함수들 정리 1 바로가기 리스트!! 글자 출력하기 파이썬 데이터프레임 출력 [Dataframe] 버튼 만들기 [Button] 라디오 버튼 만들기 [Radio Button] 체크 박스 만들기 [Check Box] 셀렉트 박스 만들기 [select Box] 1. 글자 출력하기 st.title() : 제목같은 큰 글씨 st.subheader() : 제목보다 작은 글씨 st.text() : 기본 작은 글씨 import streamlit as st def main() : st.title('웹 대시보드') name = '주일룡' st.text('제 이름은 {} 입니다.'.format(name)) # 작은 글씨 st.header('이 영역은 헤더 영역') # 제목같은 큰 글.. 2022. 5. 19.
비주얼 스튜디오 코드의 터미널을 이용해서 스트림릿 실행하는 방법 비주얼 스튜디오 코드의 터미널을 이용해서 스트림릿 실행하는 방법 1. 파이썬 새파일 생성하고, 스트림릿으로 웹에 띄우기 비주얼 스튜디오 코드에서 (문서에 +)가 있는 아이콘을 눌러 새로운 파일을 생성합니다. 원하는 코드를 작성합니다. 스트림릿 기본 문법!! import streamlit as st def main() : ... if __name__ == '__main__' : main() 코드작성이 끝나고 저장을 누른후 이번에는 새 터미널을 열어 command 프롬프트로 바꾸고 streamlit run 파일명을 입력하여 웹에 띄워줍니다. 2. 파이썬 연동을 위한 새 터미널 여는 방법 상단 메뉴에서 Terminal을 누르고 새 터미널을 열어 줍니다. 하단에 열린 터미널을 Command Prompt로 꼭! .. 2022. 5. 19.
Streamlit(스트림릿) 설치 방법 Streamlit(스트림릿) 설치 방법 1. 스트림릿(Streamlit)이란? 스트림릿은 빅데이터와 머신러닝을 간단하게 배포할수 있는 파이썬(Python) 기반의 웹어플리케이션으로 대시보드를 쉽게 만들수 있습니다. 2. 설치하기 사이트 https://streamlit.io/ Streamlit • The fastest way to build and share data apps Streamlit is an open-source app framework for Machine Learning and Data Science teams. Create beautiful web apps in minutes. streamlit.io 스트림릿 사이트에 설치방법이 있는데 클릭하면 클릭하면 자동 복사가 됩니다. pip ins.. 2022. 5. 19.