1、用import 命令获取导入模块,代码为:import psutil
2、用def命令建立获取cpu信息的函数,具体代码为:def get_cpu_info():
3、在函数功能中,直接调用psutil模块中的获取cpu信息的代码,这里我们获取cpu拼吾冥棒逻辑个数,具体代码为:cpu1 = psutil.cpu_count()print("cpu逻辑个数:",cpu1)
4、接下来我们获取内存信息,同样的思路,建立de酆璁冻嘌f函数,在函数功能当中用psutil模块提取总内存和空闲内存大小d髫潋啜缅ef get_mem_info(): mem = psutil.virtual_memory() mem1 = str(mem.total/1024/1024/1024) mem2 = str(mem.free/1024/1024/1024) print("内存总数为:",mem1[0:3],"G") print("空闲内存总数:", mem2[0:3], "G")因为模块获取的内存大小是用字节显示,所以我这里进行了换算
5、下面直接调用这两个函数,具体代码:get_cpu_info()get_mem_info()
6、代码总结和运行效果:import psutildef get_cpu_i艘绒庳焰nfo(): cpu1 = psutil.cpu_count() print("cpu逻辑个数:",cpu1)def get_mem_info(): mem = psutil.virtual_memory() mem1 = str(mem.total/1024/1024/1024) mem2 = str(mem.free/1024/1024/1024) print("内存总数为:",mem1[0:3],"G") print("空闲内存总数:", mem2[0:3], "G")get_cpu_info()get_mem_info()