sysinfo.py 文件源码

python
阅读 26 收藏 0 点赞 0 评论 0

项目:RTask 作者: HatBoy 项目源码 文件源码
def get_cpu():
    cpu_percent = psutil.cpu_percent(interval=1, percpu=True)
    boot_time = datetime.datetime.fromtimestamp(psutil.boot_time()).strftime("%Y-%m-%d %H:%M:%S")
    loadavg = list()
    with open('/proc/loadavg', 'r') as f:
        lines = f.readlines()
    line = lines[0].split()
    loadavg.append(line[0])
    loadavg.append(line[1])
    loadavg.append(line[2])
    cpu_percent = [str(cpu)+'%' for cpu in cpu_percent]
    return {'cpu_percent':cpu_percent, 'boot_time':boot_time, 'loadavg':loadavg}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号