我目前正在处理一个python项目,该项目使用ipywidgets按钮单击以交互方式显示结果。但是,在显示结果之后,我想要实现一个后退按钮,该按钮将返回到初始输出。这仅可通过重新加载单元来实现。怎么做?。附加下面的代码。
from IPython.display import display, Markdown, clear_output
import ipywidgets as widgets
from ipywidgets import Layout
backbtn = widgets.Button(
description="Back",
disabled=False,
icon=''
)
backbtnout = widgets.Output()
def backbtnclicked(_):
with backbtnout:
clear_output()
#need code here to reload the current jupyter cell and print initial output
backbtn.on_click(backbtnclicked)