카테고리: Python

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

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

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

Python 강좌 / 타입 힌트로 함수의 입력과 반환값 설명하기

함수·컬렉션·None의 타입 힌트를 익힙니다. 정적 검사와 실행 시 검증을 구분하고 외부 입력·반환 경로의 계약을 확인합니다.

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

Python 강좌 / sqlite3로 데이터 저장하고 매개변수 쿼리 사용하기

sqlite3 연결·매개변수 쿼리·제약·트랜잭션을 익힙니다. 중복 없는 저장 예제로 재실행과 실패 시 롤백, 연결 종료를 확인합니다.