Python获取Windows CPU和内存占用

异想之旅:本人博客完全手敲,绝对非搬运,全网不可能有重复;本人无团队,仅为技术爱好者进行分享,所有内容不牵扯广告。本人所有文章发布平台为CSDN、博客园、简书和开源中国,后期可能会有个人博客,除此之外全部是盗文!


pip3 install psutil
import psutil
import time


def getMemory():
    data = psutil.virtual_memory()
    memory = str(int(round(data.percent))) + "%"
    return memory

def getCpu():
    cpu = str(round(psutil.cpu_percent(interval=1), 2)) + "%"
    return cpu


def main():
    while (True):
        memory = getMemory()
        cpu = getCpu()
        time.sleep(0.2)
        print("CPU占用:%s 	 内存占用:%s"%(cpu, memory))


if __name__ == "__main__":
    main()

内存没啥毛病,CPU的好像不太准(比实际小一点点),等着我再看看有没有啥更好的方法更新在这里

没有去看Linux可不可用

异想之旅:本人博客完全手敲,绝对非搬运,全网不可能有重复;本人无团队,仅为技术爱好者进行分享,所有内容不牵扯广告。本人所有文章发布平台为CSDN、博客园、简书和开源中国账号,后期可能会有个人博客,除此之外全部是盗文!本文博客园链接https://www.cnblogs.com/yxzl/p/python_get_cpu_memory_usinginfo.html
原文地址:https://www.cnblogs.com/yxzl/p/python_get_cpu_memory_usinginfo.html