如何获得Jupyter细胞输出以连续更新

问题描述 投票:0回答:1

我已经在jupyter单元的输出中实时看到了streamz的几种情况以及简单的代码更新,但是当我自己尝试这种操作时,除非运行循环或连续按Ctrl-Enter进行更新,否则我只会得到一个值输出。最简单的示例是单元格中的一行代码:

psutil.cpu_percent()

我看过视频和Gif显示输出不断更新,显然没有任何额外的魔法或其他特殊设置,我希望在jupyter实验室中以相同的方式更新我的单元。我在做什么错?

python output jupyter live psutil
1个回答
0
投票

我不确定您在寻找什么。这将每秒输出一次cpu百分比。但是会阻止您当前的内核。

import psutil

while True:
    print(psutil.cpu_percent(interval=1.))
© www.soinside.com 2019 - 2024. All rights reserved.