如何在 ipython 笔记本中运行一个单元格,就好像它是一个脚本一样?

San*_*ago 5 jupyter-notebook

magic 命令的典型用法%run

%run foo.py
Run Code Online (Sandbox Code Playgroud)

对于一些脚本文件foo.py

有没有办法使用此命令来运行单元格,例如In[83],而不是foo.py


这可以通过简单地执行以下命令来完成:

exec(In[83])

小智 0

圣地亚哥,您只需在每次需要时调用 foo.py 即可做到这一点。这是通过“名称”(即 In[83] 或其他)“调用单元格”的 samr。这就是脚本的优点。