从Python的子目录导入

nit*_*shb 1 python import

我是 Python 新手,对从子目录导入文件感到困惑。我的文件系统结构如下:

/doc/a/main.py

      /second.py

/doc/b/prog.py
Run Code Online (Sandbox Code Playgroud)

现在我想在 prog.py 中导入 main 和 secondary。谁能建议我一种方法来做到这一点?

Sve*_*ach 5

import sys
sys.path.append("../a")
import main, second
Run Code Online (Sandbox Code Playgroud)

然后prog.py在目录中调用b