IPython %run 与用于加载设置的导入

Atc*_*old 4 python ipython jupyter-notebook

我无法通过搜索这些关键字找到任何有意义的东西,所以我在这里问。

IPython(在Jupyter notebook 中运行时)%runPython之间的主要区别是import什么?如果我想为多个笔记本导入一些设置(例如,对于Matplotlib),我应该使用哪一个?

Edu*_*ser 5

看来我参加聚会有点晚了......对我来说,在开发包时使用import%run感受到的最有意义的区别,形成文档:“由于每次[使用时%run]从磁盘重新读取文件,您对它所做的更改会立即反映出来(与导入的模块不同,它们必须专门重新加载)”

实际上,这意味着当我对要测试的导入包进行更改时,我需要重新启动笔记本内核,%run所有内容都会立即反映出来。