首页 > 解决方案 > 如何在我的 Jupyter Notebook 中将 py 文件作为模块导入?

问题描述

我有一个看起来像这样的文件夹:

project
|__doc
   |__ demo.ipynb
|__wrap 
   |__wrappers
      |__ __init__.py
      |__ media
        |__ __init__.py
        |__ util.py

我目前正在demo.ipynbJupyter Notebook 中编写脚本,我需要在其中util.py作为模块导入。我将使用 中的函数在util.py中运行分析demo.ipynb

我写: from project.wrap.wrappers.media.util import util

但我得到了以下返回: ModuleNotFoundError: No module named 'project'

当 py 文件位于另一个文件夹中时,将这样的 py 文件作为模块导入 Jupyter Notebook 中的正确方法是什么?

这些init .py 文件有什么用途吗?

非常感谢!

标签: pythonjupyter-notebook

解决方案


推荐阅读