能否将IPython笔记本插入现有的Python项目,并能够重用一些现有代码而不需要将其复制粘贴到笔记本中?
我正在寻找一种方法,以将IPython Notebook作为大型Python项目的一部分,在现场快速测试假设并分析数据。
P.S. 还可以将Python文件导入笔记本吗?是否可能?
能否将IPython笔记本插入现有的Python项目,并能够重用一些现有代码而不需要将其复制粘贴到笔记本中?
我正在寻找一种方法,以将IPython Notebook作为大型Python项目的一部分,在现场快速测试假设并分析数据。
P.S. 还可以将Python文件导入笔记本吗?是否可能?
我看到这是一个旧问题,但如果有人仍在查找,我想回答它。
P.S. 还可以将 Python 文件导入笔记本吗?这可能吗?
您可以通过简单地声明 import filexy
来从与笔记本相同的文件夹中导入任何 Python 脚本(filexy.py
)。
关于这一点,我建议您为最常重复使用的代码段定义函数,并将它们收集到库(filexy.py
)中,然后在笔记本中导入该库。将笔记本用作短期、干净的“工作台”,将您的 filexy.py
库用作“工具箱”。
这样,您还可以解决以下问题:
我正在寻找一种方法,将 IPython Notebooks 作为大型 Python 项目的一部分,以便快速测试假设并即时分析数据。