当我开始了Jupyter笔记本我已经修改了ipython_config.py
我IPython的配置文件来自动加载numpy
为np
:如何记录Jupyter Notebook Profile启动?
c.InteractiveShellApp.exec_lines = [
'import numpy as np',
]
这个伟大的工程。当我启动一个Notebook时,在第一个单元中,我可以通过np.
立即调用所有numpy库。但是,如果我通过要点或其他方法共享此Notebook,则不会明确显示这些导入。这是不理想的,因为它使得重现性不可能。
我的问题:有没有一种方法可以自动使用我导入的代码填充新Notebook的第一个单元格? (或者其他类似的方式来记录笔记本正在进行的导入)。
我可以删除exec_lines
选项并预填充我自己运行的代码或其他一些解决方案,以获得主要想法:清晰地重现我最初导入的代码笔记本。
编辑
删除的答案,可能是有帮助的人在这里登陆:我发现jupyter_boilerplate其作为一个可安装笔记本扩展“添加自定义的菜单项Jupyter(IPython的)的笔记本电脑中插入的代码样板段“ - 将允许人们轻松地创建一个启动的代码片段,可以在填写
旁注到MLavoie因为‘上被删除/锁定文章/评论’
禁用评论是的,你是对的:
虽然此链接可以回答这个问题,最好是在这里有答案的主要部件,并提供链接以供参考。如果链接页面更改,则仅链接答案可能会失效。 - 从回顾 - MLavoie 7月8日在'16 17时27
但是,你会发现,这是一个部件是安装,所以没有相关的代码粘贴在这里。删除上面的答案是无益的。
@JBWhitemore不喜欢我的回答? – sp00n3r
1)我接受了,2)你拼错了我的名字,3)更新你的个人资料;) – JBWhitmore