Entradas recientes

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

Curso de Python / Proyecto de informes CSV con validación y filas rechazadas

Valida encabezados, importes e identificadores antes de agrupar gastos. Genera un informe y un registro de rechazos con un estado de salida que distingue los resultados parciales.

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

Curso de Python / Crear herramientas de línea de comandos con argparse

Define argumentos, opciones, ayuda y errores con argparse. Crea un comando de suma que valida importes y distingue una etiqueta de moneda de una conversión real.

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

Curso de Python / Automatizar pruebas unitarias y de integración con unittest

Comprueba resultados, límites y errores con unittest. Verifica que una modificación incorrecta falla y añade una prueba de integración CSV en un directorio temporal.

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

Curso de Python / Documentar contratos con anotaciones de tipos

Lee anotaciones como list[int] y str | None sin confundirlas con validación automática. Compara comprobaciones en ejecución con el análisis estático opcional de mypy.

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

Curso de Python / Guardar y consultar datos con sqlite3 y transacciones

Inserta y consulta gastos con parámetros SQL y un contrato de importes explícito. Comprende commit, rollback, cierre de conexión y los límites de CREATE TABLE IF NOT EXISTS.

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

Curso de Python / Consultar una API HTTP y validar su respuesta JSON

Prepara un servidor local y un cliente con urllib. Comprueba estado, tamaño, codificación y estructura de los datos, distinguiendo los errores de red de los registros inválidos.

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

Curso de Python / Automatizar copias de archivos con vista previa y verificación

Construye una herramienta que muestra primero los cambios y solo copia con --apply. Comprueba colisiones y contenido sin mover ni borrar los archivos originales.

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

Curso de Python / Agrupar y combinar datos con collections e itertools

Cuenta registros y suma importes con Counter y defaultdict. Compara groupby con y sin ordenación y entiende cómo se consumen sus grupos y otros iteradores.

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

Curso de Python / Buscar y validar formatos con expresiones regulares

Extrae campos con grupos y compara search, fullmatch y finditer. Separa la coincidencia de un patrón de la validación real de fechas e importes.

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

Curso de Python / Trabajar con fechas, horas y zonas horarias

Distingue días de calendario, duraciones e instantes. Convierte horas con zoneinfo y compara astimezone con replace para evitar cambios involuntarios del instante.