我已经在jupyter单元的输出中实时看到了streamz的几种情况以及简单的代码更新,但是当我自己尝试这种操作时,除非运行循环或连续按Ctrl-Enter进行更新,否则我只会得到一个值输出。最简单的示例是单元格中的一行代码:
psutil.cpu_percent()
我看过视频和Gif显示输出不断更新,显然没有任何额外的魔法或其他特殊设置,我希望在jupyter实验室中以相同的方式更新我的单元。我在做什么错?
我不确定您在寻找什么。这将每秒输出一次cpu百分比。但是会阻止您当前的内核。
import psutil
while True:
print(psutil.cpu_percent(interval=1.))