1. 程式人生 > >python中psutil模組詳解

python中psutil模組詳解

         在Python中獲取系統資訊的另一個好辦法是使用psutil這個第三方模組。顧名思義,psutil = process and system utilities,它不僅可以通過一兩行程式碼實現系統監控,還可以跨平臺使用,支援Linux/UNIX/OSX/Windows等,是系統管理員和運維小夥伴不可或缺的必備模組。

 1、psutil模組安裝

pip install psutil

 

2.檢視邏輯/物理CPU個數

import psutil                  #引用psutil 模組

res = psutil.cpu_count(True)       #false是檢視幾個物理cpu,True是檢視有邏輯cpu個數

print(res)

3、檢視CPU 的利用率

import psutil

cpu = psutil.cpu_percent(1)        #檢視1秒內cpu利用率

print(cpu)

4、檢視記憶體詳細資訊

import psutil

mem = psutil.virtual_memory()          #記憶體的詳細資訊

print(mem)

5、檢視硬碟的使用情況

import psutil

disk1 = psutil.disk_usage('C:')

disk2 = psutil.disk_usage('D:')

print(disk1,disk2)

6、檢視網路使用情況

import psutil

network = psutil.net_io_counters()

print(network)