[
"/Users/username/Documents",
"/Users/username/Downloads",
"/Users/username/Pictures"
]
# 파일 자동 정리 스크립트 예시
import os
import shutil
from datetime import datetime
# 정리할 폴더 경로
source_dir = "/Users/username/Downloads"
# 대상 폴더 기본 경로
target_base = "/Users/username/Documents/Organized"
# 오늘 날짜로 폴더 생성
today = datetime.now().strftime("%Y-%m-%d")
target_dir = os.path.join(target_base, today)
os.makedirs(target_dir, exist_ok=True)
# 파일 확장자별 폴더 생성 및 이동
for filename in os.listdir(source_dir):
if os.path.isfile(os.path.join(source_dir, filename)):
# 확장자 추출
ext = os.path.splitext(filename)[1].lower()
# 확장자별 폴더 생성
ext_dir = os.path.join(target_dir, ext.strip('.') if ext else 'no_extension')
os.makedirs(ext_dir, exist_ok=True)
# 파일 이동
shutil.move(os.path.join(source_dir, filename), os.path.join(ext_dir, filename))
print(f"정리 완료: {source_dir}의 파일을 {target_dir}로 이동했습니다.")