在Python中从上级目录导入

1 投票
2 回答
4129 浏览
提问于 2025-04-16 07:14

可能重复的问题:
如何在Python中进行相对导入?

我想知道如何在Python中从上一级目录导入文件。

举个例子:

我有这个结构:project/lib/lib.py 和 project/stuff/main.py

我想在main.py中导入lib.py。

提前谢谢你!

2 个回答

0

标准的方法是把你的项目添加到路径中,然后执行

import lib.lib

你还需要在lib文件夹里放一个叫做 __init__.py 的文件,这个文件可以是空的。

3

你可以这样做:

from ..lib import lib

撰写回答