yeonghoon.kim

  • 게시판
  • 갤러리
  • aws

파이썬 디스크 용량 체크

김영훈 2023.01.04 11:37 조회 수 : 1251

#!/usr/bin/python3.9

import shutil

 

# 1. 체크할 디스크 파티션 지정 후 결과값 변수에 저장

diskLabel = '/'

 

total, used, free = shutil.disk_usage(diskLabel)

totalGB = round((total / 1024 / 1024 / 1024), 2)

usedGB = round((used / 1024 / 1024 / 1024), 2)

freeGB = round((free / 1024 / 1024 / 1024), 2)

freePercent = round(((free / total) * 100), 2)

 

msg = "total: " + str(totalGB) + "GB, free: " + str(freeGB) + "GB(" + str(freePercent) + "%)"

print(msg)


  • 추천 0

  • 비추천 0
이 게시물을
목록

댓글 0

번호 제목 글쓴이 날짜 조회 수
공지 2025 일본 여행 계획 김영훈 2024.10.10 3261
공지 현금, 저축, 투자, 지출, 예산, 보험 내역(2024-05-30) 김영훈 2024.03.10 2816
229 Sectigo PositiveSSL 신청 시 파일 - 20230512 기준 [1] file 김영훈 2023.05.12 1276
228 데이터베이스 3주차 실습 김영훈 2023.03.19 882
227 python csv 파일 읽은 후 엑셀 파일로 저장 샘플 김영훈 2023.03.16 1863
226 데이터베이스 2주차 - 실습 김영훈 2023.03.08 824
225 시스템프로그래밍 2주차 - 사용명령 김영훈 2023.03.08 758
224 Python cx_Oracle 모듈 샘플코드 김영훈 2023.03.03 2110
223 아이맥 화면 동영상 캡처 - 커맨드 + 쉬프트 + 5 김영훈 2023.02.28 494
222 paramiko 일괄 명령 테스트 김영훈 2023.01.05 1368
» 파이썬 디스크 용량 체크 김영훈 2023.01.04 1251
220 Uptime Kuma용 push(패시브) 체크용 파일.py [1] 김영훈 2022.12.21 1270
219 python - re 라이브러리 김영훈 2022.12.19 815
218 python - requests 라이브러리 김영훈 2022.12.19 570
217 python - socket 라이브러리 김영훈 2022.12.19 1884
216 python - random 라이브러리 김영훈 2022.12.19 1519
215 CentOS7 아나콘다 환경에 주피터 노트북 설치 김영훈 2022.12.03 1184
214 CentOS7 - minikube 설치 김영훈 2022.12.02 1197
213 growpart - no tools available to resize disk with 'gpt' 김영훈 2022.12.01 573
212 mac homebrew 설치 김영훈 2022.11.30 558
211 centos7 gitlab 설치 김영훈 2022.11.28 868
210 Your account is pending approval from your GitLab administrator and hence blocked. Please contact your GitLab administrator if you think this is an error. 김영훈 2022.11.28 1090
쓰기 태그
 첫 페이지 1 2 3 4 5 6 7 8 9 10 끝 페이지