python - 从 Python 中的子目录导入

标签 python import

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

/doc/a/main.py

      /second.py

/doc/b/prog.py

现在我想在 prog.py 中导入 main 和 second。谁能建议我这样做的方法?

最佳答案

import sys
sys.path.append("../a")
import main, second

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

关于python - 从 Python 中的子目录导入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5180215/

相关文章:

python - 查找数据框所有列的唯一值

python - Python HTTPServer 和 TCPServer 的性能

python - 避免循环数组来获取 numpy 中元素的乘积

java - 我可以将导入放入单独的文件中吗?

python - 如何在python程序中添加islice函数?

python - Pip 安装错误缺少 'libxml/xmlversion.h'

python - 动态 Python 数组切片

c - cc(文件名).c -l(库名)-o(输出文件名)有什么作用?为什么它可以工作,而 make 却不能?

javascript - 如何使用 javascript Google Contact API 以更详细的格式导入 gmail 联系人数据?

python - 将多个 CSV 文件导入到同名变量中