【米尔MYB-YT507开发板试用体验】python显示内存、CPU实时情况2
[复制链接]
前面已经把固定的数据呈现出现,现在更换数据源,以实现动态显示数据:
1、导入psutil模块:import psutil
2、修改bar函数:
def bar_base() -> str:
myarr = psutil.cpu_percent(percpu=True)
myarr.append(psutil.virtual_memory().percent)
print(myarr)
c = (
Bar()
.add_xaxis(["CPU1", "CPU2","CPU3","CPU4","内存"])
.add_yaxis('', myarr)
.set_global_opts(yaxis_opts=opts.AxisOpts(min_=1, max_=100))
.set_global_opts(title_opts=opts.TitleOpts(title="Bar-基本示例", subtitle="我是副标题"))
)
return c.dump_options()
3、把server.py更新到开发板,然后打开网页:
就可以实现动态显示开发板的内存、CPU更用情况了。
现在工作太忙了,只能起早贪黑写点文章。。。。
|