최근 글

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

Python 강좌 / MariaDB 연결과 트랜잭션 처리하기

PyMySQL로 MariaDB 전용 계정에 연결해 매개변수 쿼리와 트랜잭션을 사용합니다. 환경변수·재실행·권한·실패 시 롤백·연결 종료를 설명합니다.

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

Python 강좌 / Flask로 JSON API 서버 만들고 입력 검증하기

Flask로 조회·추가 JSON API를 작성하고 입력을 검증합니다. 테스트 클라이언트로 상태 코드와 bool 금액 거부를 확인하며 메모리·배포 범위를 구분합니다.

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

Python 강좌 / Beautiful Soup으로 HTML에서 데이터 추출하기

Beautiful Soup와 CSS 선택자로 직접 만든 HTML에서 이름·금액을 추출합니다. 필수 필드·항목 수 검증과 JavaScript 렌더링의 차이를 설명합니다.

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

Python 강좌 / Matplotlib로 분석 결과 시각화하기

Matplotlib의 Figure·Axes로 분류별 지출 막대그래프를 만듭니다. 파일 저장·GUI 표시·글꼴·축·라벨과 반복 생성 시 자원 정리를 설명합니다.

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

Python 강좌 / pandas로 표 데이터 정리하고 분석하기

pandas로 문자열 CSV를 읽고 숫자 변환·행 검증·분류별 집계를 수행합니다. 결측값·제외 수·정수 범위와 CSV 저장 결과를 확인합니다.

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

Python 강좌 / 최종 실습: SQLite 기반 지출 관리 프로그램 완성하기

argparse·입력 검증·SQLite 트랜잭션을 연결해 지출 관리 프로그램을 만듭니다. 초기화·입력·목록·분류별 합계와 실패·재실행 결과를 확인합니다.

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

Python 강좌 / 종합 실습: API 데이터 수집하고 중복 없이 저장하기

HTTP JSON 수집과 SQLite upsert를 연결합니다. 외부 ID·전체 입력 검증·트랜잭션·재실행·부분 실패 정책을 확인합니다.

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

Python 강좌 / 종합 실습: CSV 데이터를 검증하고 보고서 만들기

CSV 검증·중복 차단·분류별 보고서·오류 기록을 하나의 프로그램으로 연결합니다. 부분 성공의 종료 코드와 기존 파일 보호, 재실행 절차를 확인합니다.

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

Python 강좌 / argparse로 명령줄 프로그램 만들기

argparse로 금액 합산 CLI를 만듭니다. 위치 인수·옵션·변환·허용값·도움말과 오류 종료 코드를 확인합니다.

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

Python 강좌 / 자동 테스트 작성하기: unittest와 경계값 검사

unittest로 정상·빈 입력·잘못된 자료형을 검사합니다. 고의 오류로 테스트의 탐지력을 확인하고 단위 테스트와 통합 검증 범위를 구분합니다.