lugl4313820 发表于 2022-8-2 06:44

【米尔MYB-YT507开发板试用体验】python显示内存、CPU实时情况2

<p>前面已经把固定的数据呈现出现,现在更换数据源,以实现动态显示数据:</p>

<p>1、导入psutil模块:import psutil</p>

<p>2、修改bar函数:</p>

<pre>
<code>def bar_base() -&gt; 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()</code></pre>

<p>3、把server.py更新到开发板,然后打开网页:</p>

<p>&nbsp;</p>

<p>就可以实现动态显示开发板的内存、CPU更用情况了。</p>

<p>现在工作太忙了,只能起早贪黑写点文章。。。。&nbsp;</p>
页: [1]
查看完整版本: 【米尔MYB-YT507开发板试用体验】python显示内存、CPU实时情况2