是否可以使用ipython笔记本的HTML动态更新单元格

是否可以使用ipython笔记本的HTML动态更新单元格,python,html,ipython-notebook,Python,Html,Ipython Notebook,我正试图复制这个 但是使用html的例子是一样的,但是 import sys import time from IPython.display import display,clear_output for i in range(10): time.sleep(1) clear_output(wait=True) HTML('<b> Hello ' + str(i) + '</b>') 导入系统 导入时间 从IPython.display导入显

我正试图复制这个

但是使用html的例子是一样的,但是

import sys
import time
from IPython.display import display,clear_output
for i in range(10):
    time.sleep(1)
    clear_output(wait=True)
    HTML('<b> Hello  ' + str(i) + '</b>')
导入系统 导入时间 从IPython.display导入显示中,清除\u输出 对于范围(10)内的i: 时间。睡眠(1) 清除输出(等待=真) HTML('Hello'+str(i)+'') 但它不会更新。有没有办法让它发挥作用

在Ipython笔记本中

HTML()
的每次调用只会创建一个类
Ipython.display.HTML
的对象。当IPython在笔记本中显示此类中的每个对象时,该对象将显示为页面中包含的html元素。看见 详情请参阅

IPython默认行为是显示单元格中计算的最后一个对象(如果未使用或分配),这意味着具有以下代码的单元格可以按预期工作:

from IPython.display import display,HTML,clear_output
HTML('<b>Hello world</b>')
import sys
import time
from IPython.display import display,HTML,clear_output
for i in range(10):
    time.sleep(1)
    clear_output(wait=True)
    display(HTML('<b> Hello  ' + str(i) + '</b>'))