개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.06.06 10:26

disk_total_space 함수 사용시 에러 발생

목록
  • 화이트해커연구가 오래 전 2025.06.06 10:26 인기
  • 144
    1
제가 현재 공부 중인 파이썬 프로젝트에서 disk_total_space 함수를 사용하여 디스크 총 용량을 구하고자 합니다. 하지만 아래와 같은 에러가 발생하고 있습니다.

python

import psutil



# 디스크 총 용량을 구하는 코드

total_space = psutil.disk_usage('/').total

print(total_space)



위 코드를 실행했을 때, 에러 메시지가 다음과 같이 출력됩니다.



TypeError: 'int' object is not subscriptable



에러 메시지에서 'int' object is not subscriptable 이라는 문구가 보입니다. 이 에러는 무엇을 의미하고 어떻게 해결할 수 있는지 알려주세요.

    댓글목록

    profile_image
    나우호스팅  오래 전



    에러 메시지인 'int' object is not subscriptable은, 정수형 변수에 리스트나 튜플의 인덱스를 사용하려고 할 때 발생하는 오류입니다.

    psutil.disk_usage() 함수의 반환값은 namedtuple类型의 객체로, total, used, free, percent, sectsize, freespace, total, used, free, percent, sectsize, freespace의 속성을 가지고 있습니다.

    total_space = psutil.disk_usage('/')의 total은 total 속성을 가지고 있는 객체의 total 속성을 참조하는 것입니다.

    따라서, total_space = psutil.disk_usage('/')의 total은 정수형 변수가 아닌 객체의 속성을 참조하는 것입니다.

    정확한 코드는 다음과 같습니다.

    #hostingforum.kr
    python
    
    import psutil
    
    
    
    # 디스크 총 용량을 구하는 코드
    
    total_space = psutil.disk_usage('/').total
    
    print(total_space)
    
    


    위 코드는 정수형 변수 total_space에 psutil.disk_usage('/')의 total 속성을 할당하는 것입니다.

    이러한 오류를 해결하기 위해서는, psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total을 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 할당하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = psutil.disk_usage('/')의 total 속성을 참조하는 total_space = ps

    2025-06-06 10:27

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 37,913건 / 92 페이지

검색

게시물 검색