0

我已经编写了一组辅助函数,并希望将它们提供给我的 IPython 笔记本。我理想的设置是:

  1. 将函数维护为一系列 IPython 笔记本
  2. 能够将函数导入其他笔记本并调用它们

有人知道实现这一目标的方法吗?

4

1 回答 1

1

您是否尝试过将 ipython 命令/函数放入脚本并通过 %run 脚本加载它?该脚本可以是计划文本文件,无需任何 #! 行,并且 ipython 可以在您调用 %run 时加载函数。

如果您在上面调用后继续更改文件,您可能会发现即使您从之前调用 %run 的笔记本中重新发出 %run 魔法,也不会加载更新的更改。您将需要执行此代码段以允许在新调用 %run 时重新加载:

%load_ext autoreload
%autoreload 2
于 2013-04-30T13:01:20.460 回答