1. 程式人生 > 其它 >python對電腦的操作,獲取幾核,獲取作業系統,獲取記憶體

python對電腦的操作,獲取幾核,獲取作業系統,獲取記憶體

1.獲取處理器核心數

import os
print(os.cpu_count())

2.獲取記憶體&使用情況

import psutil
import time
while 1:
    mem = psutil.virtual_memory()
    print(mem)
    total = str(round(mem.total / 1024 / 1024 / 1024))             #記憶體大小
    used = str(round(mem.used / 1024 / 1024))               #已使用
    use_per = str(round(mem.percent))                       #已使用 百分比
    free 
= str(round(mem.free / 1024 / 1024)) #可用記憶體 free_per = str(100 - round(mem.percent)) #可用記憶體 百分比 time.sleep(1) #等待1秒 # print(f"\r{used}||{total}G",end="")
View Code

3.獲取作業系統版本;

  3.1使用sys.platform

import sys
print(sys.platform)
#win32

  3.2使用platform.architecture()

import platform
print(platform.architecture())
#('64bit', 'WindowsPE')

  3.3使用platform.platform()

import platform
print(platform.platform())
#Windows-10-10.0.19041-SP0

  3.4使用platform.system()獲取

import platform
print(platform.system())
#Windows

--------------------------------------------------------------------------------------------

-----------------------------------------------------------------------------------------------------------------------------------------