2026-01-15
python-magic: 확장자 대신 파일 내용을 믿는 가장 실용적인 방법
python-magic은 libmagic을 래핑한 파이썬 라이브러리로, 파일 확장자 대신 파일 헤더를 분석해 MIME 타입을 빠르게 추정합니다. 이미지 업로드 검증, 라우팅, 비용 절감 등 개발 현장에서 활용되는 실용적인 파일 타입 판별 방법을 단계별로 설명합니다. 또한 보안 관점에서 추가 검증이 필요한 점을 짚어, 안전한 파일 처리 파이프라인 구축에 도움을 줍니다.