Recent Posts

표 데이터를 검사한 뒤 합계 보고서로 만드는 흐름

Python Tutorial / Project: Validate CSV Data and Produce Reports

Build a complete CSV validation pipeline with duplicate rejection, category totals, rejected-record reasons and explicit partial-result and exit-code policies.

빈 터미널 화면과 명령 실행 도구

Python Tutorial / Build Command-Line Programs with argparse

Define argparse positionals and options, validate amounts and choices, inspect help and exit codes and keep calculation logic reusable.

성공·실패 결과를 나누어 검사하는 장치

Python Tutorial / Write Automated Tests with unittest and Boundary Cases

Build meaningful unittest cases for normal, empty and rejected input, verify they catch defects and distinguish unit checks from file/database integration testing.

자료형별 도형을 분류한 연결 구조

Python Tutorial / Describe Function Inputs and Results with Type Hints

Read Python type hints, distinguish static analysis from runtime checks and handle optional return values and external input contracts explicitly.

노트북과 파일형 데이터베이스 저장소

Python Tutorial / Store Data with sqlite3 and Parameterized Queries

Use sqlite3 transactions and value parameters, enforce database constraints and verify that rejected writes and repeated imports preserve the intended records.

두 컴퓨터 사이에서 오가는 요청·응답 블록

Python Tutorial / Understand HTTP APIs, JSON Responses and Request Failures

Run a local HTTP/JSON client with time and size limits, validate records and distinguish network failures from malformed or unsuitable data.

두 폴더 사이의 복사 화살표와 확인 표시

Python Tutorial / Search and Copy Files with a Dry Run and Verification

Preview a batch copy, apply it explicitly, refuse destination collisions and verify file bytes while understanding partial results and scope limits.

종류별로 집계한 항목을 연결하는 흐름

Python Tutorial / Aggregate and Combine Iteration with collections and itertools

Use Counter, defaultdict, chain and groupby while accounting for missing-key insertion, adjacent groups and iterator consumption.

구슬 패턴의 특정 부분을 찾는 돋보기

Python Tutorial / Search and Extract Text with Regular Expressions

Choose regex searches or full-string validation, extract named groups and separate string shape from calendar and business validity.

여러 시계와 달력·지구본으로 표현한 시간대

Python Tutorial / Work with Dates, Times and Time Zones

Use date, datetime, timedelta and zoneinfo, preserve instants during conversion and choose clear time-zone and calendar-date storage rules.