주식 투자자에게 데이터 정리는 필수적이다. 하지만 매번 포털 사이트에서 가격을 확인하고 엑셀에 옮겨 적는 일은 번거롭다. 파이썬의 yfinance 라이브러리를 활용하면 전 세계 주식 시세를 무료로 가져와 엑셀로 자동 저장할 수 있다.
[더 읽기]간단한 가계부 앱 만들기 (Streamlit + Postgresql)
매번 카드 결제 문자를 엑셀에 옮겨 적는 것은 귀찮은 일이다. Gemini3 를 가지고, 문자를 복사해서 붙여넣기만 하면 자동으로 날짜, 금액, 가맹점을 분류해주고 저장까지 해주는 ‘나만의 로컬 가계부’를 만들기로 했다. 복잡한 프론트엔드 지식 없이 파이썬만으로 빠르게 구현 가능한 Streamlit을 선택했다.
Ollama-LangChain 오랜만의 환경셋팅
오랜만에 LLM 로컬환경 점검. ollama - langchain 을 연결하는 예시는, docker python 으로 실행하고 있음. 3.12 python docker 파일을 사용하고 있고, 멀티모달을 사용할 일이 아직은 없지만, 파일 접근하기가 docker 환경이 그닥 편리하진 않다. 추후 python venv 로 가상환경에서 하는게 좋을 듯 하다.
[더 읽기]VSCode에서 Jupyter Notebook 설치 및 사용방법
Jupyter Notebook은 데이터 분석이나 머신러닝에 자주 쓰이는 도구이다. VSCode에서는 확장 프로그램 설치만으로 Jupyter 환경을 바로 구성할 수 있다. 이 글에서는 VSCode에서 Jupyter를 설치하고 사용하는 기본적인 방법을 소개한다.
[더 읽기]Python 가상환경 - 특정 버전으로 venv 설정하는 방법
Python에서 venv 가상환경은 독립적인 작업 환경을 제공하여, 프로젝트마다 다른 패키지와 Python 버전을 사용할 수 있게한다. 하지만 특정 Python 버전으로 가상환경을 설정하려면 몇 가지 추가 작업이 필요하다. 이번 글에서는 특정버전의 Python venv 가상환경을 설정하는 방법과 과정을 정리해본다.
tensorflow 실행시 No module named distutils 오류 해결방법
텐서플로(tensorflow) 설치후에 import 조차 되지 않는 상황이 발생했다. No module named 'distutils' 라는 오류였는데 구글링 하며 찾아보니, python 3.12 부터는 distutils 패키지가 표준 라이브러리에서 제거되었다.
Python EasyOCR - macOS 설치 에러 해결 및 가상환경 설정 가이드
EasyOCR은 파이썬으로 개발된 광학문자인식(OCR) 라이브러리로, 다양한 언어의 텍스트를 이미지나 실시간 비디오에서 인식할 수 있게 해준다. 이 라이브러리는 PyTorch 기반으로 만들어져 있으며, 쉽고 간단하게 사용할 수 있는 인터페이스를 제공한다. EasyOCR은 다양한 언어를 지원하며, 특히 텍스트가 복잡하거나 비정형적인 경우에도 좋은 성능을 제공한다.
[더 읽기]Docker 이미지로 JupyterLab 설치
Dockerhub 에 JupyterLab 혹은 Jupyter Notebook 을 더이상 업데이트하지 않고 있음을 알게 되었다. 귀찮긴 하지만, python 이미지를 가지고 jupyter 설치를 하면 되긴하니까. 그렇게 이미지를 만들어서 로컬pc에 jupyter lab 환경을 띄우는 것까지 해보려한다.
[더 읽기]