CSV 글자 수와 바이트 제한을 구분해 업로드 전에 점검하기
CSV 필드의 코드 포인트 수와 인코딩별 바이트 수를 따로 기록합니다. UTF-8 9바이트 경계, 표현 불가·빈값, 원문 보존과 재실행 오류를 가상 입력으로 검산하세요.
Continue readingAutoExceller | 엑셀·VBA·AI 업무 자동화
엑셀·VBA·AI 업무 자동화 실습과 문제 해결
Python으로 업무를 자동화하는 실전 가이드입니다. 데이터 처리, API 연동, 매매 봇 빌드 로그 등의 코드와 주의점을 다룹니다. 합성 데이터 검산과 실제 서비스 실행은 각 글의 확인 범위를 구분해 읽으세요.
CSV 필드의 코드 포인트 수와 인코딩별 바이트 수를 따로 기록합니다. UTF-8 9바이트 경계, 표현 불가·빈값, 원문 보존과 재실행 오류를 가상 입력으로 검산하세요.
Continue reading같은 값 100개를 가진 XLSX의 저장 셀·cellXfs 정의·서식 참조·이미지 바이트를 읽기 전용으로 비교합니다. 합성 파일 5개, 실행 코드와 검산 파일을 제공합니다.
Continue readingCSV 열 이름의 원시 표기와 NFC 비교 이름을 위치·repr·코드 포인트로 기록합니다. 완성형·분해형 한글의 충돌과 제로폭 문자 미일치를 원본 변경 없이 구분합니다.
Continue readingCSV를 논리 레코드 기준으로 스트리밍 분할하고, 각 헤더와 원본 ID·순서·필드 내용을 다시 읽어 검산하는 예제입니다.
Continue readingA·B·C CSV 3건을 새 SQLite 파일에 넣고 중복 ID와 잘못된 수량은 전체 취소합니다. 전체 코드와 정상·오류 fixture, 기대 출력, 실제 검사 로그를 제공합니다.
Continue reading파일 이름은 PDF인데 앞 8바이트에서 PNG 서명이 보일 수 있습니다. Python 표준 라이브러리로 세 합성 파일의 대응 1·다름 1·지원안함 1을 기록하고, 서명만 맞는 반례와 원본 보존을 확인합니다.
Continue reading고객 4명과 주문 10건으로 첫 구매 코호트를 만듭니다. 같은 달 중복 주문을 한 고객으로 세고, 완료된 관측 기간의 0%와 미래 미관측 빈칸을 구분합니다.
Continue readingCSV를 작은 묶음으로 정렬한 뒤 시간과 ID 문자순으로 병합합니다. 입력 12행·수량 78을 원본과 재대조하고 묶음 간 중복 ID, 기존 출력 충돌, 실패 시 결과 보존을 시험합니다.
Continue reading3행 뒤 강제 실패와 5행 정상 완료를 비교하며, 임시 파일 검산과 기존 결과 덮어쓰기 방지를 함께 실습합니다.
Continue reading같은 내용인데 수정 시간만 다른 파일과, 시간이 같아도 내용이 다른 파일을 Python으로 비교합니다. 두 파일의 mtime·SHA-256·바이트 관계를 나누고 원본 보존·오류 복구를 실습 ZIP으로 확인하세요.
Continue reading