파이썬 에러 메시지 읽는 법

  바이브 코딩에서 가장 중요한 능력은 에러 메시지를 읽고 의미를 파악하는 것입니다. 에러는 프로그램이 어떤 문제를 만났다는 정보입니다. ModuleNotFoundError ModuleNotFoundError: No module named ‘requests’ 원인: 설치하지 않은 라이브러리를 import 했을 때 발생합니다. pip install 명령이 필요합니다. IndentationError IndentationError: unexpected indent 원인: 들여쓰기가 맞지 않을 때 발생합니다. 파이썬은 들여쓰기를 문법으로 인식합니다. FileNotFoundError FileNotFoundError: [Errno 2] No … 더 읽기

30분 안에 나만의 자동화 EXE 만들기

  파이썬으로 제작한 스크립트를 실행 파일로 만들면 배포와 실행이 편해집니다. PyInstaller는 이러한 작업을 쉽게 도와주는 도구입니다. PyInstaller 설치 pip install pyinstaller 기본 빌드 명령 pyinstaller –onefile rename_images.py dist 폴더에 단일 exe 파일이 생성됩니다. 콘솔 숨김 옵션 pyinstaller –onefile –noconsole rename_images.py 외부 파일 포함 pyinstaller –onefile –add-data “ffmpeg.exe;.” youtube_downloader.py 실행 테스트 dist 폴더 안의 exe를 실행해 … 더 읽기

파이썬 라이브러리 시리즈 ⑥ — requests 완전 정복

requests는 파이썬에서 가장 많이 사용되는 HTTP 통신 라이브러리로,웹페이지나 API로부터 데이터를 가져오는 작업을 매우 쉽게 만들어 줍니다. ✔ requests가 왜 중요한가? 과거에는 Python에서 HTTP 요청을 보내려면 복잡한 코드가 필요했지만,requests는 “딱 한 줄”로 웹 요청을 보낼 수 있게 해줍니다. ✔ 언제 사용하나? 웹페이지 HTML 내용 가져오기 REST API 호출 (예: 카카오·네이버 API) JSON 데이터 수집 웹 자동화 … 더 읽기