집중 방해 차단 버튼 코딩으로 만들기

  공부나 숙제를 하려는데 자꾸 딴짓이 하고 싶어질 때가 있습니다. 이럴 때 “집중 모드 ON” 버튼을 눌러서, 화면에 방해 요소를 줄이고 해야 할 일만 딱 보이게 만드는 미니 툴을 만들어볼 수 있어요. 말은 거창하지만, 처음 버전은 아주 간단하게 시작하면 됩니다. 버튼을 누르면 화면 배경이 바뀌고, “지금은 집중 시간” 문장이 크게 뜨도록 하는 것부터가 시작입니다. 이 … 더 읽기

파이썬 에러 메시지 읽는 법

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

터미널 명령어 기초로 시작하는 바이브 코딩

  바이브 코딩에서 가장 먼저 익히면 좋은 것은 터미널을 두려워하지 않는 것입니다. 터미널은 컴퓨터에게 지시를 내리는 문자 기반 도구입니다. 터미널 열기 윈도우 기준으로 시작 메뉴에서 아래를 입력합니다. cmd 또는 powershell 가장 자주 쓰는 명령어 세 가지 현재 위치 확인 cd 폴더 이동 cd 폴더경로 현재 폴더 목록 보기 dir 파이썬 파일 실행하기 python 파일이름.py 에러가 … 더 읽기

파이썬 라이브러리 시리즈 ⑤ — json 쉽게 마스터하기

json은 데이터 저장, 설정 관리, API 통신 등에 사용되는 가장 대중적인 데이터 포맷입니다.딕셔너리 ↔ JSON 문자열을 손쉽게 변환할 수 있습니다. ✔ 언제 쓰일까? config.json 같은 설정 저장 API 응답 저장 프로그램 상태 기록 데이터 구조를 파일로 관리할 때 ✔ 예제 — JSON 저장 import json data = {“user”:”홍길동”, “score”:95} with open(“data.json”, “w”, encoding=”utf-8″) as f: … 더 읽기