os 모듈의 path.getsize 메서드

path.getsize 메서드는 파일이나 폴더의 크기를 바이트 단위로 반환합니다. 메서드 매개변수에 원하는 파일이나 폴더의 경로를 지정합니다. 지정된 경로가 존재하지 않으면 OSError 예외가 반환됩니다.

구문

pythonimport os

print(os.path.getsize(경로))

예시

파일의 크기를 바이트 단위로 알아봅시다:

pythonimport os

print(os.path.getsize('file.txt'))

코드 실행 결과:

python210

예시

파일의 크기를 킬로바이트 단위로 알아봅시다. 얻은 값을 1000으로 나누기만 하면 됩니다:

pythonimport os

print(os.path.getsize('file.txt') / 1000)

코드 실행 결과:

python0.21

함께 보기

  • 디스크 사용 통계를 반환하는 shutil 모듈의 disk_usage 메서드
  • 경로 상태를 반환하는 os 모듈의 stat 메서드
  • 경로 존재 여부를 확인하는 os 모듈의 path.exists 메서드
  • 폴더 존재 여부를 확인하는 os 모듈의 path.isdir 메서드
  • 파일 존재 여부를 확인하는 os 모듈의 path.isfile 메서드