폴더 용량 분석기 만들기(4부) - 데이터 분석의 핵심! 파이썬으로 JSON 처리하고 결과 저장하기
- 폴더 크기 측정 함수를 사용하여 특정 폴더의 파일 크기를 측정하고, 하위 폴더를 포함하는 glob 패턴을 사용하여 모든 하위 폴더의 파일 크기를 측정할 수 있다. 📁
- JSON 파일을 읽어 들여 폴더 목록을 추출하고, 각 폴더의 크기를 측정하여 JSON 형식으로 저장한다. 💾
- open() 함수와 json.load() 함수를 사용하여 JSON 파일을 파이썬으로 불러오고, with 문을 사용하여 파일을 안전하게 처리한다. 📤
- 반복문을 사용하여 폴더 목록을 순회하며 각 폴더의 크기를 측정하고, Path 객체를 사용하여 파일 경로를 처리한다. 🔄
- 측정된 폴더 크기를 딕셔너리 형태로 저장하고, json.dump() 함수를 사용하여 JSON 파일로 저장한다. 📦
- 함수를 만들어 폴더 목록을 입력받아 각 폴더의 크기를 측정하고 JSON 파일로 저장하는 과정을 자동화한다. ⚙️
- ensure_ascii 매개변수를 False로 설정하여 한글이 JSON 파일에 제대로 표현되도록 한다. 🌏
- indent 매개변수를 사용하여 JSON 파일의 들여쓰기를 설정하여 가독성을 높인다. ✍️
- 다음 강의에서는 저장된 폴더별 크기를 시각화할 예정이다. 📊