Recent Posts

소스 파일을 묶어 설치 패키지로 만드는 흐름

Python Tutorial / Package a Python Program and Verify Installation

Create a src-layout package and pyproject.toml, build a wheel, install it cleanly and verify imports and module execution outside the source checkout.

여러 작업이 대기와 처리를 나누어 진행하는 통로

Python Tutorial / Choose Threads, Processes or asyncio

Compare thread, process and asyncio execution models, understand entry-point and event-loop rules and choose concurrency based on workload and measured costs.

함수 처리 장치를 감싸는 포장과 입출력

Python Tutorial / Understand Decorators and Context Managers

Wrap functions with preserved metadata and results, implement cleanup with contextmanager and verify behavior when a block or wrapped call fails.

컴퓨터에서 보안 연결을 거쳐 데이터베이스로 이어지는 흐름

Python Tutorial / Connect to MariaDB and Manage Transactions

Prepare a least-privilege local MariaDB account, bind values through PyMySQL and manage commit, rollback, credentials and connection cleanup.

입력 검증 관문과 연결된 웹 서버

Python Tutorial / Build a Flask JSON API Server and Validate Input

Build local Flask GET/POST routes, validate JSON and status codes and verify them with a test client while identifying persistence and deployment limits.

문서 트리에서 필요한 항목을 추출하는 흐름

Python Tutorial / Extract Data from HTML with Beautiful Soup

Parse controlled HTML with Beautiful Soup, select elements and validate required text, attributes and counts while detecting markup changes.

점과 곡선으로 표시된 그래프를 띄운 컴퓨터

Python Tutorial / Visualize Results with Matplotlib

Build a labeled Matplotlib bar chart, use a headless file backend and inspect units, baselines, labels and output-version behavior.

표의 항목을 정리하고 분류하는 브러시와 데이터

Python Tutorial / Clean and Analyze Tabular Data with pandas

Read tabular data as controlled strings, validate numeric values with pandas masks, aggregate categories and reconcile rejected counts and saved totals.

지출 차트·지갑·기록과 저장소가 연결된 장면

Python Tutorial / Final Project: Build an SQLite Expense Manager

Complete an SQLite-backed expense CLI with initialization, validated add/list/summary commands, transactions and checks for rejected input and persistent results.

여러 API 데이터가 처리 장치를 거쳐 저장되는 흐름

Python Tutorial / Project: Collect API Data Without Duplicate Storage

Fetch and validate an entire JSON batch, upsert by stable IDs and verify repeated collection, updates and failure preservation in SQLite.