본문 바로가기

전체 글

(83)
초간단 CLI 환율 변환기 만들기: Simple CLI Currency Converter 개요:이 글에서는 Python으로 몇 분 만에 만들 수 있는 매우 간단한 CLI 환율 변환기를 소개합니다. 이 프로젝트는 실시간 API 연동 없이 고정된 환율 정보를 사용하지만, 기본적인 Git 관리와 GitHub 업로드 경험까지 연결할 수 있습니다. 추후 실시간 환율 API를 연동하거나 다양한 통화를 추가하는 등 확장이 가능하므로, 작은 시작점으로 적합합니다.1. 프로젝트 개요목적:달러(USD) 금액을 입력하면, 정해진 환율 테이블에 따라 유로(EUR), 엔(JPY), 원(KRW) 등의 통화로 변환해주는 간단한 스크립트.특징:매우 간단하고, 별도 라이브러리 의존성 없음명령줄(CLI)에서 동작추후 실시간 환율 API 연동, 통화 추가, 테스트 코드 작성 등 확장 가능기술 스택:Python 3.xFastA..
GitHub에 로컬 프로젝트 업로드하기 - 문제 해결 과정 정리 개요:처음 Git을 배우고 프로젝트를 GitHub에 업로드하려다 보면,“remote repository not found”나 “src refspec main does not match any” 등 다양한 에러를 만나게 됩니다.이 글에서는 로컬 프로젝트를 GitHub에 올리는 간단한 과정을 설명하고, 실제로 겪을 수 있는 에러 상황과 해결 방법을 정리하였습니다. Git에 익숙하지 않은 초보자라도 차근차근 따라가면 로컬 코드를 깔끔하게 GitHub에 업로드할 수 있습니다.1. 기본 준비 사항Git 설치:Git 공식 사이트에서 Git을 다운로드하고 설치합니다.GitHub 계정 생성:GitHub에 가입 후 로그인합니다.프로젝트 폴더 준비:업로드할 코드가 있는 로컬 프로젝트 폴더를 준비합니다.2. 로컬 Git 저..
FastAPI 로컬 서버 구축부터 외부 접속(Ngrok), GitHub에 업로드하기까지 개요:이 글에서는 Python FastAPI로 간단한 API 서버를 로컬에서 실행하고, ngrok를 통해 외부에서 접속 가능한 URL을 생성한 뒤, GitHub에 코드를 버전 관리 및 업로드하는 전 과정을 정리합니다.  환경 :윈도우  목차:개발 환경 준비FastAPI 프로젝트 생성로컬 서버 실행ngrok를 이용한 외부 접속Git으로 버전 관리 시작GitHub에 코드 업로드문제 해결 팁 및 참고 자료1. 개발 환경 준비Python 설치: Python.org에서 Python 3.x 버전 설치VS Code 설치: VS Code 다운로드 및 설치FastAPI & uvicorn 설치:bash코드 복사pip install fastapi uvicorn[standard]   2. FastAPI 프로젝트 생성프로젝트 ..