这里的菜鸟问题,我无法理解为什么这个if函数没有返回先前生成的df。
df为821行,print len(output_df.index)>10000
为False
。
如果声明如下:
if len(output_df.index)>10000:
print("Table is too large to display, download above")
else:
HTML(output_df.to_html())
我也尝试过:
if len(output_df.index)>10000:
print("Table is too large to display, download above")
else:
return HTML(output_df.to_html())
和
if len(output_df.index)>10000:
print("Table is too large to display, download above")
else:
output_df
无济于事。在另一个单元格中调用表可以正常工作。有任何想法吗?谢谢!
答案 0 :(得分:0)
Jupyter只显示最后一个对象。 在一个单元格中尝试这个:
if len(output_df.index)>10000:
print("Table is too large to display, download above")
out = None
else:
out = output_df
out