如何在itorch笔记本中清除单元格中的输出?

在itorch笔记本中,有没有一种方式可以通过代码清除单元格的输出? 我想要做的是动态显示进度,就像一个加载条一样。 这样做的原因是当涉及大量计算时,我想追踪进度的程度,以及它是否已经冻结。

所以,基本上我想要以百分比形式打印我所在的迭代次数,并在下一次迭代中覆盖它。

有什么想法吗?

点赞
用户2775876
用户2775876

你可以使用回车字符(\r)来覆盖单元格中的同一行。

例如:

io.write("Hello") -- 没有换行符
io.write("\rWorld")

就会显示

World

你可以使用此方法多次写入你的进程的进展,而不添加多行。

2016-10-31 17:22:20