Python丨jupyter要重新调用修改后的自定义模块,应该怎么办
使用python进行数据分析,我一般喜欢在jupyter notebook里分析数据,如果分析任务重、需要对多组数据进行分析,我就会把函数抽取出来,放进自定义模块里,便于维护和复用。但是jupyter notebook有一个问题,import自定义模块之后,不会自动更新自定义模块。 之前,函数没写好需要更改,我都是手动重启Jupyter内核,非常麻烦,还得重跑前面代码,如果前面代码运行时间久,就非常浪费时间,一度想要放弃jupyter notebook分析数据。 现在发现jupyter其实有自动更新模块的魔法命令%autoreload