728x90
반응형
아니 이게 무엇입니까.
현생에 치어 까맣게 잊고있던 혼만파!!!

잊은줄도 몰라서 허겁지겁 따라갑니다.
여름 방학에 쉬지 않을테야.
1주차는 폴더 크기 측정 결과 화면을 캡쳐하는 것인데요,
사전 셋팅으로 주피터(jupyter)와 vsCode를 설치하여야합니다.
저는 vsCode는 있어서 패스하고 주피터만 설치합니다.
주피터(jupyter) 설치
https://itsuit.tistory.com/160
주피터(Jupyter) 설치하기
주피터(Jupyter)란? Jupyter는 데이터 분석, 머신러닝, 프로그래밍 교육 등에서 널리 사용되는인터랙티브(상호작용) 환경을 제공하는 오픈소스 프로젝트입니다. 주피터(Jupyter) 설치하기 저는 맥을 사
itsuit.tistory.com
Chapter01. 폴더 크기 측정 프로그램
from pathlib import Path
WORK_DIR = Path(__file__).parent
OUT_DIR = WORK_DIR / "output"
if __name__ == "__main__":
OUT_DIR.mkdir(exist_ok=True)
from pathlib import Path
from step_2_1 import WORK_DIR # 이전 작성 모듈 불러오기
def get_total_filesize(base_dir: Path, pattern: str = "*") -> int:
total_bytes = 0
for fullpath in base_dir.glob(pattern):
if fullpath.is_file():
total_bytes += fullpath.stat().st_size
return total_bytes
if __name__ == "__main__":
base_dir = WORK_DIR
filesize = get_total_filesize(base_dir, pattern="*")
print(f"{base_dir.as_posix()=}, {filesize=} bytes")

반응형
'Programming > Python' 카테고리의 다른 글
| [혼만파] 4주차_혼자 만들면서 공부하는 파이썬 (5) | 2025.08.25 |
|---|---|
| [혼만파] 3주차_혼자 만들면서 공부하는 파이썬 (2) | 2025.07.18 |
| [혼만파] 2주차_혼자 만들면서 공부하는 파이썬 (1) | 2025.07.18 |
| [Python] 파이썬 설치하기 (0) | 2017.04.03 |
| [Python] 파이썬이란 (0) | 2017.03.24 |
댓글