让我们假设我有一部分代码运行了一段特定的时间,并且每1秒输出如下:iteration X, score Y
。我将用我的黑盒函数替换这个函数:
from random import uniform
import time
def black_box():
i = 1
while True:
print 'Iteration', i, 'Score:', uniform(0, 1)
time.sleep(1)
i += 1
现在,当我在Jupyter notebook中运行它时,它在每秒之后输出一个新行:
Iteration 1 Score: 0.664167449844
Iteration 2 Score: 0.514757592404
...
是的,当输出变得太大时,html变成可滚动的,但问题是,除了当前的最后一行之外,我不需要这些行中的任何一行。因此,我希望只显示n
行(最后一行),而不是在n
秒之后显示1
行。
我在文档中或通过魔法找不到这样的东西。标题几乎相同但无关紧要的A question。
https://stackoverflow.com/questions/38540395
复制相似问题