streamlit

·Toy Project
시작배경나스닥 종합주가지수, S&P 500 ETF 상품으로 재테크를 하고 있는데 매일 아침에 일어나 스마트폰으로 MTS 앱을 열어서 각 상품들을 하나하나 들어가 확인하는데 너무 귀찮았습니다. 아침에 일어났을 때 얼마나 변동이 있었는지, 20일 평균선은 터치했는지 등을 한번에 보고 싶었는데 마음에 드는 사이트가 없어서 직접 만들게 되었습니다. 제작과정 및 결과물전반적인 제작 과정은 ChatGPT의 도움을 받았습니다. (대화기록)GitHub: https://github.com/geunsu-son/Stock-Chart-ViewerStreamlit: https://super-son-stock-chart-viewer.streamlit.app/ 1. 데이터 가져오기 : yfinance저는 해외 주식 정보를 가져오고..
·Study/Python
이번 포스팅에서는 Streamlit Cloud를 통해 yfinance 패키지를 사용하면서 만난 오류를 소개하고자 합니다. 나스닥, S&P 500 지수의 20일선 그래프를 한 페이지에서 보고 싶어서 시작했는데 오류 해결하는 데 시간을 거의 다 쓴 것 같아요. 참고로 해당 오류는 로컬에서 Streamlit run을 했을 때는 발생하지 않았답니다... 😂 오류 : BrokenPipeError이 오류는 "BrokenPipeError"이며, 해당 오류는 일반적으로 데이터가 너무 큰 경우, 네트워크 연결이 끊어졌거나 데이터 전송 중 문제가 발생했을 때 발생한다고 합니다. 그래서 데이터를 다운로드 받는 기간을 줄이는 등의 방법을 시도해보았지만 실패했습니다.import yfinance as yf# Fetch data..
·Study/Python
안녕하세요. 오늘은 제가 Streamlit Cloud를 통해 애플리케이션을 배포하면서 겪었던 오류를 하나 소개하고자 합니다. 이 오류는 "You have view-only access to this application"이라는 메시지로 나타났는데요. 이 오류가 발생하면 'Analytics' 항목 외에는 모든 기능을 사용할 수 없게 됩니다. 왜 이런 오류가 발생하는지, 그리고 어떻게 해결했는지에 대해 소개하고자 합니다. 1. 원인 파악 : GitHub 사용자 이름 또는 저장소 이름 변경Streamlit Cloud는 GitHub 저장소를 기반으로 애플리케이션을 배포합니다. 따라서 애플리케이션을 배포한 후 GitHub 사용자 이름이나 저장소 이름을 변경하면 Streamlit이 해당 위치를 찾지 못해 애플리케..
·Toy Project
시작배경저는 회사에서 윈도우OS를 주로 사용하는데, 일할 때 개발자들과 소통하다 보면 맥OS에서 한글로 이름을 작성한 파일을 받는 일이 생겼었습니다. 해당 파일을 윈도우OS에서 다운로드하면 한글 자음과 모음이 분리돼서 나오는데 알아보기 어렵기도 하고 제가 파일을 찾기 쉽게, 보기 쉽게 정리하는 걸 좋아해서 가만히 두기가 어려웠습니다. 요즘은 구글링하면 무료로 OCR도 하고 이미지 배경도 삭제하는 시대이니 혹시 그런 사이트가 있는지 찾아봤지만 프로그램은 있는데 사이트는 없는 것 같더라구요. (저는 간헐적으로 사이트로 쓰고 싶었는데 저만 그랬나봐요... 😅)여하튼 그래서 "내가 하나 만들어보자!"라는 생각으로 하나 만들어보았습니다. 이번 포스팅에서는 맥OS에서 한글로 이름을 작성한 파일을 윈도우OS에서 자..
Super-Son
'streamlit' 태그의 글 목록