如何在jupyter笔记本中编写python类,然后将其导入以再次使用?

如何在jupyter笔记本中编写python类,然后将其导入以再次使用?,python,jupyter-notebook,Python,Jupyter Notebook,我对这一点真的很陌生,而且有些挣扎。 我已经写了一个类,它有几个方法来做一些基本的计算。我已经在jupyter笔记本中编写了它,并将其另存为BaseModel.ipynb文件。当我在同一个笔记本中使用它时,这些代码都能正常工作 我希望在新的jupyter笔记本中工作时能够导入该类,以减少混乱,因为该类相当长,我认为可以将其保存为.ipynb或.py,然后在新笔记本中导入BaseModel,但随后我得到了错误 ModuleNotFoundError回溯(上次最近调用) 在里面 ---->1导入基本

我对这一点真的很陌生,而且有些挣扎。 我已经写了一个类,它有几个方法来做一些基本的计算。我已经在jupyter笔记本中编写了它,并将其另存为BaseModel.ipynb文件。当我在同一个笔记本中使用它时,这些代码都能正常工作

我希望在新的jupyter笔记本中工作时能够导入该类,以减少混乱,因为该类相当长,我认为可以将其保存为.ipynb或.py,然后在新笔记本中导入BaseModel,但随后我得到了错误

ModuleNotFoundError回溯(上次最近调用) 在里面 ---->1导入基本模型

ModuleNotFoundError:没有名为“BaseModel”的模块

我试着在这里搜索,看到关于添加一个名为“init.py”的空笔记本的响应,但没有效果。我看了一些视频,但什么都没做

提前感谢,在这里奋斗!我已经完成了一系列课程,向您展示了如何在笔记本电脑中进行基本数据分析,这非常棒,但是我发现学习有关课程以及它们如何与笔记本电脑交互和导入正在失去我的能力,任何可查看的资源/课程也将受到欢迎


非常感谢

您可以在这里尝试一些技巧


您可以在这里尝试一些技巧


iPython笔记本电脑不是python模块<代码>导入无法使用它们。您必须将类保存在python
.py
文件中。您可能还需要添加一个
\uuuu init\uuuu.py
文件以使导入工作感谢您的反馈-在哪里添加init.py文件?在保存所有笔记本的同一本地主机目录中?我已经试过了,我有一个空白笔记本,保存为init.py,然后下载为.py,保存在同一个目录中,但仍然会出现相同的错误?我会直接从新笔记本“import BaseModel”的第一个单元格导入它吗?这能回答你的问题吗?iPython笔记本不是python模块<代码>导入无法使用它们。您必须将类保存在python
.py
文件中。您可能还需要添加一个
\uuuu init\uuuu.py
文件以使导入工作感谢您的反馈-在哪里添加init.py文件?在保存所有笔记本的同一本地主机目录中?我已经试过了,我有一个空白笔记本,保存为init.py,然后下载为.py,保存在同一个目录中,但仍然会出现相同的错误?我会直接从新笔记本“import BaseModel”的第一个单元格导入它吗?这能回答你的问题吗?