问题描述
我是python的新手,在从.py文件导入函数以在.ipynb文件中使用时遇到一些问题。
我正在尝试从我的visualization_tb.py文件中调用以下函数:
def treemap_show(df):
fig = px.treemap(df,path=[df.index],values='score',title="Country names based on Happiness score")
return fig.show()
from utils.visualization_tb import *
这就像我之前测试过的一样。 但是,当在我的.ipynb文件中调用这样的函数时:
treemap_show(complete_data_2015)
它什么都没显示。我也曾尝试将其保存为变量x,然后执行x.show(),但这也不起作用。
非常感谢!
解决方法
如果您要从文件导入的功能在同一目录中,请尝试此操作
.ipynb文件:
import visualization_tb
visualization_tb.treemap_show(complete_data_2015)