본문 바로가기

Software/Python

[Python] 컴퓨터 정보 확인 코드

728x90

psutil 라이브러리 - 컴퓨터의 정보를 확인할 때 사용

pip install psutil

 

import psutil

# CPU의 속도 출력
cpu = psutil.cpu_freq()
print(cpu)

# CPU의 물리코어 수 출력
cpu_core = psutil.cpu_count(logical = False)
print(cpu_core)

# 메모리 정보 출력
memory = psutil.virtual_memory()
print(memory)

# 디스크 정보 출력
disk = psutil.disk_partitions()
print(disk)

# 네트워크를 통해 보내고 받은 데이터량 출력
net = psutil.net_io_counters()
print(net)

[결과]

scpufreq(current=2900.0, min=0.0, max=2900.0) 8 svmem(total=16557367296, available=10724978688, percent=35.2, used=5832388608, free=10724978688) [sdiskpart(device='C:\\', mountpoint='C:\\', fstype='NTFS', opts='rw,fixed', maxfile=255, maxpath=260)] snetio(bytes_sent=14071155, bytes_recv=144606492, packets_sent=30878, packets_recv=112008, errin=0, errout=0, dropin=0, dropout=0)
728x90

'Software > Python' 카테고리의 다른 글

[Python] 문자열 앞 r의 의미 , Raw string  (0) 2022.11.28
[Python] 번역 프로그램  (0) 2022.11.28
[Python] QR코드 만들기  (0) 2022.11.24
[Python] 텍스트를 음성으로 변환  (0) 2022.11.24
[Python] ModuleNotFoundError  (0) 2022.11.23