Python实时获取CPU和内存使用率的方法
本文介绍利用Python的psutil库实时获取CPU和内存使用率的方法。通过安装psutil并调用virtual_memory及cpu_percent接口,可循环打印系统资源状态。代码包含完整实现逻辑,适用于需要轻量级系统监控脚本的场景。
具体实现方式如下所示:
#先下载psutil库:pip install psutil import psutil import os,datetime,time def getMemCpu(): data = psutil.virtual_memory() total = data.total #总内存,单位为byte free = data.available #可以内存 memory = "Memory usage:%d"%(int(round(data.percent)))+"%"+" " cpu = "CPU:%0.2f"%psutil.cpu_percent(interval=1)+"%" return memory+cpu def main(): while(True): info = getMemCpu() time.sleep(0.2) print info+"\b"*(len(info)+1), if __name__=="__main__": main()

以上关于Python实时获取CPU和内存使用率的方法介绍完毕,希望能为读者提供有价值的参考。欢迎持续关注本站以获取更多技术内容。
本站声明
本文内容仅供参考,不代表本站观点。转载或引用请注明出处。如发现内容问题,请通过联系我们页面反馈。













