我当前正在运行一个笔记本电脑,该笔记本电脑具有一个数据框,可以通过滑块与它进行交互,并且可以从 ipywidgets 进行 interactive_output 。 一切正常,并且DF正确显示(并且交互有效),但是当导出为html时,数据框完全不显示。
我知道它不能与之交互是正常的,但是我仍然希望在导出时该数据框处于其最后状态。
这是一个示例代码,可让您尝试一下,只需在jupyter单元中运行它,您就会看到显示的数据框,但是如果选择 File> Download As ...> HTML 您会发现它不在这里。
(我知道在这个例子中,交互是没有用的,目的只是为了展示在笔记本中时,如何不显示在导出中)。
import pandas as pd
from ipywidgets import interact, interactive, fixed, interact_manual, VBox,widgets
df=pd.DataFrame([0,1,2,8,4,6,4,6])
def display_df_click(b):
display(df)
show_df_slider = widgets.IntSlider(min=0,max=100,step=1,value=100)
show_df_interact = widgets.interactive_output(display_df_click,{'b':show_df_slider})
display(show_df_interact)
感谢任何能提供帮助的人。