반응형

2024/05 112

Streamlit 기본 lib : Web 화면에 차트그리기 2 (스트림릿의 내장 차트 함수와 유명한 라이브러리인 plotly 차트)

# 기본적으로 모든 코드들은def main() :if __name__ == '__main__' :    main()ㄴ 이 기본형식 안에서 쓰여저야 실행된다. 혹시 실행이 되지 않을경우 하단에 마무리 코드를 적지 않았는지 확인! # 웹 화면에 실행 확인은 생성한 파일명이나 혹은 연동한 app을 서버로 실행하여야 함.# 터미널을 cmd로 열어 & streamli lit run 실행시킬서버명칭.py 로 실행후 always rerun 후 확인 # 스트림릿의 내장 차트 함수와 유명한 라이브러리인 plotly 차트import streamlit as stimport pandas as pdimport matplotlib.pyplot as pltimport plotly.express as px # 데이터 불러오기def ..

Streamlit 기본 lib : Web 화면에 차트그리기 1

# 기본적으로 모든 코드들은def main() :if __name__ == '__main__' :    main()ㄴ 이 기본형식 안에서 쓰여저야 실행된다. 혹시 실행이 되지 않을경우 하단에 마무리 코드를 적지 않았는지 확인! # 웹 화면에 실행 확인은 생성한 파일명이나 혹은 연동한 app을 서버로 실행하여야 함.# 터미널을 cmd로 열어 & streamli lit run 실행시킬서버명칭.py 로 실행후 always rerun 후 확인 import streamlit as stimport pandas as pdimport matplotlib.pyplot as pltimport seaborn as sb # 차트를 그려낼 데이터 가져오기def main() :    st.title('차트 그리기 1')    d..

Streamlit 기본 lib : 파일을 분리해서 개발하는 방법

# 기본적으로 모든 코드들은def main() :if __name__ == '__main__' :    main()ㄴ 이 기본형식 안에서 쓰여저야 실행된다. 혹시 실행이 되지 않을경우 하단에 마무리 코드를 적지 않았는지 확인! # 웹 화면에 실행 확인은 생성한 파일명이나 혹은 연동한 app을 서버로 실행하여야 함.# 터미널을 cmd로 열어 & streamli lit run 실행시킬서버명칭.py 로 실행후 always rerun 후 확인# 분리개발시에 sub 화면으로 사용하는 코드는 마지막 문구를 넣지 않아도됨 # 파일을 분리해서 개발하는 방법# 기본적으로 실무에서는 한화면에서 모든 코드를적어 개발하는것이 아니라# 파일을 분리하여 각 파일에서 코드들을 작성하여 함수로 만들고 이함수들을 import로 가져와..

Streamlit 기본 lib : Web화면에서 이미지, csv 파일 업로드 하기

# 기본적으로 모든 코드들은def main() :if __name__ == '__main__' :    main()ㄴ 이 기본형식 안에서 쓰여저야 실행된다. 혹시 실행이 되지 않을경우 하단에 마무리 코드를 적지 않았는지 확인! # 웹 화면에 실행 확인은 생성한 파일명이나 혹은 연동한 app을 서버로 실행하여야 함.# 터미널을 cmd로 열어 & streamli lit run 실행시킬서버명칭.py 로 실행후 always rerun 후 확인 # 파일을 업로드 하는 방법# 이미지 파일 업로드 , csv 파일 업로드import streamlit as st # 현재시간을 가져와서 유니크한 파일명 만드는데 사용하기 위한 라이브러리from datetime import datetimeimport pandas as pdf..

Streamlit 기본 lib : Web화면에서 유저한테 숫자, 문자, 시간, 색 입력받기

# 기본적으로 모든 코드들은def main() :if __name__ == '__main__' :    main()ㄴ 이 기본형식 안에서 쓰여저야 실행된다. 혹시 실행이 되지 않을경우 하단에 마무리 코드를 적지 않았는지 확인! # 웹 화면에 실행 확인은 생성한 파일명이나 혹은 연동한 app을 서버로 실행하여야 함.# 터미널을 cmd로 열어 & streamli lit run 실행시킬서버명칭.py 로 실행후 always rerun 후 확인 # 유저한테 숫자, 문자, 시간, 색을 입력받는 방법import streamlit as stdef main() :    # 1. 이름입력 받기    name = st.text_input('이름을 입력하세요!')    if name != '':        st.text( ..

Streamlit 기본 lib : Web 화면에 이미지/동영상/음악 파일 보여주기

# 기본적으로 모든 코드들은def main() :if __name__ == '__main__' :    main()ㄴ 이 기본형식 안에서 쓰여저야 실행된다. 혹시 실행이 되지 않을경우 하단에 마무리 코드를 적지 않았는지 확인! # 웹 화면에 실행 확인은 생성한 파일명이나 혹은 연동한 app을 서버로 실행하여야 함.# 터미널을 cmd로 열어 & streamli lit run 실행시킬서버명칭.py 로 실행후 always rerun 후 확인 # import# 이미지/동영상/음악파일을 화면에 보여주는 방법import streamlit as st# 이미지 처리를 위한 라이브러리from PIL import Image 1) image 를 직접 다운받아서 보여주는 방법def main() :    # 1. 저장되어있는 ..

Streamlit 기본 lib : Web 화면에 Dataframe 보여주기 & 버튼 만들기 (st.dataframe/button 등..)

# 기본적으로 모든 코드들은def main() :if __name__ == '__main__' :    main()ㄴ 이 기본형식 안에서 쓰여저야 실행된다. 혹시 실행이 되지 않을경우 하단에 마무리 코드를 적지 않았는지 확인! # 판다스 데이터 프레임을 웹 화면에 보여주는 방법import streamlit as stimport pandas as pddef main():    df = pd.read_csv('./streamlit/data/iris.csv')    # 프린트함수는 디버깅용    print(df)    st.dataframe (df) # 하단 터미널에 데이터 프레임 출력확인되고, 서버 실행 # 해당 문구는 app3.py로 생성하여 작성하였으므로$ streamlit run app3.py # We..

728x90
반응형