我的问题与 this 有关。我在 Jupyter Notebook 中使用 Python 3.6。我的项目目录是 /user/project
。在这个目录中,我正在构建许多模型,每个模型都有自己的文件夹。但是,有一个通用的 functions.py
文件,其中包含我想在所有模型中使用的功能。所以我想将 functions.py
文件保留在 /user/project
中,但能够从 .ipynb
文件中调用它 /user/project/model1
, 0x23141 , 13...
最佳答案
没有简单的方法可以在另一个目录中导入 python 文件。
这与 jupyter notebook 无关
这里有3个解决您问题的方法
import sys
sys.path.insert(0, '/path/to/application/app/folder')
import file
__init__.py
文件来创建本地模块。关于文件夹层次结构,您必须考虑一些 weird rules。关于python-3.x - 在 Jupyter notebook 的另一个目录中导入 py 文件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/49264194/