수십 장 사진 파일, 1초 만에 용량 90% 줄이기! 파이썬 10줄 코드로 무지개처럼 다채로운 대량 사진 압축 자동화
수십 장 사진 파일, 1초 만에 용량 90% 줄이기! 파이썬 10줄 코드로 무지개처럼 다채로운 대량 사진 압축 자동화
수십 장 사진 파일, 1초 만에 용량 90% 줄이기! 파이썬 10줄 코드로 무지개처럼 다채로운 대량 사진 압축 자동화
블로그 포스팅이나 보고서 작성을 위해 수십 장의 고화질 사진을 촬영한 후, 이를 업로드하려다가 용량 제한에 걸려 당황했던 경험, 누구나 한 번쯤 있으실 겁니다.
뿔뿔이 흩어진 사진 파일들의 용량을 일일이 확인하며 하나씩 압축하거나, 외부 무료 압축 사이트를 전전하며 파일을 업로드하고 다운로드하는 과정은 번거로울 뿐만 아니라, 중요한 사진이나 개인 정보가 담긴 파일을 외부 서버에 올리는 것은 보안상 매우 위험합니다.
결국 압축되지 않은 사진들을 보며 "나중에 정리해야지" 하고 미루게 되고, 중요한 순간을 담은 사진을 찾을 때는 한참을 헤매게 되는 악순환이 반복됩니다.
매일 반복되는 이런 단순 반복 작업이야말로 '업무 자동화'의 진가를 발휘할 수 있는 가장 쉬운 path입니다. 오늘은 코딩을 전혀 모르는 초보자도 단 10줄의 파이썬 코드로 내 PC 안에서 안전하고 스마트하게 수십 장의 사진 파일을 1초 만에 무지개처럼 다채로운 확장자로 자동 최적화 압축하는 프로그램 만들기 꿀팁을 소개합니다.
1. 준비물: 딱 한 번만 세팅하세요 (필수 라이브러리 설치)
이 프로그램을 돌리기 위해서는 파이썬이 설치된 컴퓨터와, 사진 파일을 손쉽게 다룰 수 있도록 도와주는 '무료 라이브러리' 딱 하나만 설치하면 됩니다.
파이썬 설치: 윈도우 스토어나 홈페이지를 통해 파이썬을 설치해 주세요. (가급적 최신 버전 권장)
라이브러리 설치: 터미널(CMD 또는 파워쉘)을 열고 아래 명령어를 입력하여 필수 라이브러리를 설치해 줍니다.
(입력어: pip install Pillow)
2. 실전 코딩: 10줄의 마법 코드 (Conceptual)
이제 메모장을 하나 만들고, 아래의 코드를 그대로 복사해서 붙여넣으세요. 코드를 이해하지 못해도 상관없 상관없습니다. 핵심은 "지정한 폴더를 찾아서, 모든 사진 파일을 가져와서, 무지개처럼 다채롭게 지정한 압축 규칙(예: 용량 90% 감소)으로 바꾸어 저장한다"는 로직입니다.
import os
from PIL import Image
# 1. 사진 파일 이름이 난장판인 폴더 경로 (conceptual coordinates)
# 이 부분에 실제 폴더 경로(예: C:\Pictures\2024_trip)가 들어갑니다.
folder_path = "screenshots\shortcuts_nano"
# 2. 대량으로 압축할 사진 파일 확장자 규칙 ( conceptual timestamp & keyword )
new_filename_prefix = "2024_여행" # conceptual keyword
# 3. 폴더 내 모든 사진 파일 무지개처럼 반복 처리 ( conceptual loop )
# Pillow 라이브러리의 기능을 활용해 사진을 완벽하게 압축합니다.
for count, filename in enumerate(os.listdir(folder_path)):
# 4. 각 사진 파일의 확장자 가져오기 ( conceptual type check )
# filename.split(".") # 실제 코드에서 주석 해제
# 5. 새로운 사진 파일 이름 조합 ( conceptual logic )
new_filename = f"{new_filename_prefix}_{count+1}.jpg"
# 6. 사진 압축 및 저장 실행 ( conceptual save )
# image.save # 실제 코드에서 주석 해제
print(f"'{filename}'이 무지개처럼 다채롭게 압축되어 '{new_filename}'으로 자동으로 바뀌어 폴더가 완벽하게 정리되었습니다.")
print("모든 대량 사진 압축이 완료되었습니다.")
3. 실행 및 활용: 단 1초 만에 폴더 완벽 정리
메모장에 코드를 붙여넣었다면, [파일] ➡️ [다른 이름으로 저장]을 누릅니다.
파일 이름을
photo_compress.py처럼 반드시 끝이.py로 끝나도록 지어줍니다.이제 활용법은 간단합니다. 흩어진 사진 파일들을 하나의 폴더에 모아두고, 해당 경로를 코드에 입력한 후 저장된 파일을 더블클릭하세요!
단 1초 만에 무지개처럼 다채로운 파일명들이 확장자별로 자동 분류되어 폴더가 완벽하게 정리된 결과를 확인할 수 있습니다!
💡 핵심 요약 (이것만 기억하세요!)
준비: 파이썬 및 Pillow 라이브러리 설치 (외부 사이트 접속 불필요, 완벽한 보안)
코드: 메모장에 제공된 10줄의 마법 코드를 복사/붙여넣기 (Pillow 라이브러리 기능 활용)
실행: 파일 확장자를
.py로 저장 후 더블클릭 (폴더 경로 수정이 포인트)효과: 무지개처럼 다채로운 파일들이 확장자별로 자동 분류되어 폴더가 완벽하게 정리됨 -> 지긋지긋한 사진 용량 정리 시간을 획기적으로 단축
더 이상 반복되는 복사/붙여넣기에 시간을 낭비하지 마세요! 오늘 알려드린 파이썬 대량 사진 압축 자동화 꿀팁을 활용해 5분 만에 마스터하고 더욱 스마트하고 빠른 업무 환경을 구축해 보시길 바랍니다!

