How to get current CPU and RAM usage in Python?

前端 未结 16 1918
攒了一身酷
攒了一身酷 2020-11-22 04:09

What\'s your preferred way of getting current system status (current CPU, RAM, free disk space, etc.) in Python? Bonus points for *nix and Windows platforms.

There s

16条回答
  •  清歌不尽
    2020-11-22 05:05

    This script for CPU usage:

    import os
    
    def get_cpu_load():
        """ Returns a list CPU Loads"""
        result = []
        cmd = "WMIC CPU GET LoadPercentage "
        response = os.popen(cmd + ' 2>&1','r').read().strip().split("\r\n")
        for load in response[1:]:
           result.append(int(load))
        return result
    
    if __name__ == '__main__':
        print get_cpu_load()
    

提交回复
热议问题