可以使用 Python 中的库 ftxui 来绘制这样的界面。
首先需要获取 CPU 的占用率信息,可以使用 psutil 库来获取。
然后使用 ftxui 的 layout 布局,在左侧添加一个饼图组件,显示总 CPU 占用率。在右侧添加一个柱状图组件,显示每个 CPU 的占用率。
代码示例如下:
import ftxui as ui
from psutil import cpu_percent
def main():
# 获取 CPU 占用率信息
total_cpu = cpu_percent()
percpu_cpu = cpu_percent(p