초보자도 1분 만에 끝내는 PC 자동화: 파이썬으로 폴더 자동 정리 프로그램 만들기

 

초보자도 1분 만에 끝내는 PC 자동화: 파이썬으로 폴더 자동 정리 프로그램 만들기

"바탕화면에 파일이 너무 많아서 뭐가 뭔지 모르겠어요." "다운로드 폴더 정리하는 데만 매주 한 시간이 걸려요."

컴퓨터를 사용하다 보면 각종 문서, 이미지, 실행 파일들이 뒤섞여 폴더가 난장판이 되기 일쑤입니다. 일일이 마우스로 드래그해서 폴더를 만들고 옮기는 작업은 귀찮음을 넘어 소중한 시간을 앗아가는 비효율적인 작업입니다.

하지만 코딩을 전혀 모르는 초보자라도, 파이썬(Python)이라는 아주 쉬운 도구를 활용하면 단 1분 만에 이 모든 정리를 자동으로 끝낼 수 있습니다. 오늘은 복잡한 이론 없이, 복사/붙여넣기만 하면 내 컴퓨터의 특정 폴더를 파일 확장자(pdf, jpg, exe 등)별로 깔끔하게 분류해 주는 무지개 폴더 자동 정리 프로그램을 만드는 방법을 소개합니다.

1. 준비물: 파이썬 설치 (딱 한 번만 하면 됩니다)

이 프로그램을 돌리기 위해서는 컴퓨터에 파이썬이 설치되어 있어야 합니다. 파이썬 공식 홈페이지에서 다운로드하여 설치하는 복잡한 과정 대신, 가장 쉬운 방법을 알려드립니다.

  1. 윈도우 11 사용자: 시작 버튼을 누르고 Microsoft Store를 검색해 실행합니다. 검색창에 Python을 입력하고 최신 버전(예: Python 3.12)의 [받기] 버튼을 누릅니다. 설치 끝입니다!

  2. 윈도우 10 사용자: 파이썬 공식 홈페이지에서 다운로드 시 반드시 'Add Python to PATH' 체크박스를 체크하고 설치해 주세요.

2. 실전 코딩: 10줄의 마법 코드 (복사/붙여넣기)

이제 바탕화면에 새 텍스트 문서(메모장)를 하나 만들고, 아래의 코드를 그대로 복사해서 붙여넣으세요. 코드를 이해하지 못해도 상관없습니다.

Python
import os
import shutil

# 정리하고 싶은 폴더 경로를 여기에 적어주세요 (예: 다운로드 폴더)
target_path = r'C:\Users\USER_NAME\Downloads' # USER_NAME을 본인 컴퓨터 계정명으로 바꾸세요

# 확장자별로 분류할 폴더 이름 설정
categories = {
    '문서': ['.pdf', '.docx', '.pptx', '.xlsx', '.txt', '.hwp'],
    '이미지': ['.jpg', '.jpeg', '.png', '.gif', '.bmp'],
    '실행파일': ['.exe', '.msi'],
    '압축파일': ['.zip', '.7z', '.rar'],
    '기타': [] # 위에 해당하지 않는 모든 파일
}

# 자동 정리 로직 시작
for filename in os.listdir(target_path):
    full_path = os.path.join(target_path, filename)
    
    # 폴더는 건너뛰고 파일만 처리
    if os.path.isdir(full_path):
        continue
        
    _, ext = os.path.splitext(filename)
    ext = ext.lower()
    
    moved = False
    for category, extensions in categories.items():
        if ext in extensions:
            dest_folder = os.path.join(target_path, category)
            if not os.path.exists(dest_folder):
                os.makedirs(dest_folder)
            shutil.move(full_path, os.path.join(dest_folder, filename))
            moved = True
            break
            
    # 매칭되는 확장자가 없으면 '기타' 폴더로 이동
    if not moved:
        dest_folder = os.path.join(target_path, '기타')
        if not os.path.exists(dest_folder):
            os.makedirs(dest_folder)
        shutil.move(full_path, os.path.join(dest_folder, filename))

print("폴더 정리가 완료되었습니다! 무지개를 확인하세요! ^^")

⚠️ 필수 수정 사항: 코드의 5번째 줄에 있는 target_path 부분의 USER_NAME을 본인 컴퓨터의 계정 이름으로 반드시 바꿔주어야 합니다. (예: C:\Users\LG\Downloads)

난장판이 된 다운로드 폴더 화면과 파이썬 프로그램 실행 후 깔끔하게 분류된 무지개 폴더 화면을 나란히 비교하여 보여주는 나노 바나나 생성 프롬프트 기반 이미지


(사진 설명: 복잡한 로컬 설치 과정 없이 웹 브라우저만으로 즉시 파이썬 코딩을 시작할 수 있는 구글 코랩의 장점 - 참고: 이 글은 로컬 설치를 안내하지만, 코랩의 편리함을 시각적으로 대비시키기 위해 이전 템플릿 이미지를 재활용하거나 새로 생성하는 것이 좋습니다.)

3. 실행 및 확인: 프로그램 이름 바꾸고 돌리기

  1. 메모장에 코드를 붙여넣었다면, [파일] ➡️ [다른 이름으로 저장]을 누릅니다.

  2. 파일 이름을 clean_my_folder.py 처럼 반드시 끝이 .py로 끝나도록 지어줍니다.

  3. 저장된 파일을 더블클릭합니다. (만약 더블클릭으로 실행이 안 된다면, 터미널(CMD) 창을 열고 python 바탕화면경로\clean_my_folder.py를 입력합니다.)

  4. 지정한 다운로드 폴더로 가보세요. 난장판이던 파일들이 '문서', '이미지' 등의 폴더 안으로 마법처럼 정리되어 있을 것입니다!

낡고 fuzzy 한 low-res 터미널 화면에 폴더 정리 파이썬 스크립트가 실행되어 완료 메시지와 함께 무지개 이모지가 출력된 화면을 보여주는 나노 바나나 생성 프롬프트 기반 이미지


(사진 설명: FinanceDataReader 라이브러리를 활용하여 단 세 줄의 코드로 원하는 종목의 주가 데이터를 불러온 구글 코랩 실행 화면 - 참고: 이 글의 맥락에 맞게, 폴더 정리 스크립트 실행 후 완료 메시지가 뜨는 터미널 화면으로 이미지를 대체하는 것이 좋습니다.)


💡 핵심 요약 (이것만 기억하세요!)

  • 준비: Microsoft Store에서 파이썬 설치

  • 코드: 메모장에 제공된 10줄의 마법 코드를 복사/붙여넣기 (경로 수정 필수)

  • 실행: 파일 확장자를 .py로 저장 후 더블클릭

  • 효과: 무지개처럼 다채로운 파일들이 확장자별로 자동 분류되어 폴더가 완벽하게 정리됨

더 이상 귀찮은 폴더 정리에 시간을 낭비하지 마세요! 오늘 알려드린 파이썬 자동화 꿀팁을 활용해 1분 만에 스마트한 컴퓨터 환경을 구축하시고, 남는 시간은 더욱 가치 있는 일(또는 다솜이와의 시간)에 집중해 보시길 바랍니다!

이 블로그의 인기 게시물

카카오톡 용량 줄이기! 대화방 파일 삭제로 스마트폰 용량 확보법 (1분 해결)

느려진 구글 크롬 속도 2배 빨라지는 3가지 설정 방법 (2026년 최신 가이드)

업무 속도 3배 빨라지는 윈도우 기본 캡처 도구 단축키 및 200% 활용 꿀팁