首页 > 解决方案 > 从树中导入函数

问题描述

我想执行如下一行:

from ....file import function

我正在使用一个 Git 存储库,我只应该在我的文件所在的文件夹中进行编辑。使用上述方法会导致:

ImportError: attempted relative import with no known parent package

有没有办法实现我所需要的?我可以复制该功能,但应将其导入以防进一步开发。我试图摆弄本地存储库并将一个init .py 文件添加到项目根目录的每个文件夹中,以使其成为一个包(或者我读过),但它不起作用,导致同样的错误.

标签: pythonimport

解决方案


你可以尝试做这样的事情:

import sys
sys.path.append("..")
from file import function

这应该可以解决问题。


推荐阅读