如何在Jupyter笔记本中创建模块并导入它们?Python

2024-04-20 10:42:05 发布

您现在位置:Python中文网/ 问答频道 /正文

我在一个名为Pyzo的python IDE中创建了多个python模块作为.py文件,路径如下: 'C:\Users\Michael\Anaconda3\Lib\site-packages'然后我可以像普通的Python包一样将其导入到我的Jupyter笔记本或Pyzo中,比如pandas和numpy。

对于如何在Jupyter notebook中创建一个模块,我有点不知所措,该模块包含一个类,比如一个简单的函数,然后我可以将其保存并导入到一个新的Jupyter notebook文件中。

下面这个链接中的例子我觉得非常模糊和复杂。任何简单的例子都会有帮助,谢谢! http://nbviewer.jupyter.org/github/ipython/ipython/blob/master/examples/IPython%20Kernel/Importing%20Notebooks.ipynb


Tags: 模块文件py路径libipythonsitejupyter
2条回答
%run ./module_code.ipynb

将此保存在“导入”部分-用文件名替换模块代码,然后可以从新笔记本访问该文件中的函数。

假设要将A.ipynb的内容导入B.ipynb。

安装

pip install import-ipynb

如何使用 将两个ipynb文件放在同一目录中。然后,在B.ipynb中:

import import_ipynb
import A

恭喜你!现在可以从B.ipynb运行A.ipynb中定义的任何函数!

相关问题 更多 >