当前位置 博文首页 > weixin_30279315的博客:Python测试进阶——(4)Python程序监控

    weixin_30279315的博客:Python测试进阶——(4)Python程序监控

    作者:[db:作者] 时间:2021-08-12 18:02

    monitor190617.py 监控cpu和内存利用率信息,组织成json格式,并写入到 record.txt 文件中:

    import psutil
    import time
    import json
    
    a = {}
    flag=1
    f = open('record.txt', 'a')
    f.truncate()
        
    while flag < 10:
        b = {}
        b['cpu'] = psutil.cpu_percent(1)
        b['memory'] = psutil.virtual_memory().percent
        a[time.strftime("%H:%M:%S", time.localtime())] = b.copy()
        #print(a)
        #print(json.dumps(a))
        flag += 1
        time.sleep(4)
        
    #json.dump(a,f)
    f.write(json.dumps(a))
    f.close()
    cs
    下一篇:没有了