Python 通过文件夹导入
我只是想明确一点,我不是Python的nooby,我完全了解如何导入文件,以及如何使用“from”通过文件夹导入 但是,如果有意义的话,我想通过两个文件夹导入。假设我有一个名为“First folder”的文件夹,在该文件夹中有另一个名为“Second folder”,我想导入一个名为“Goal.py”的文件,该文件位于第二个文件夹中 我做了一些研究,但没有找到任何能真正回答我问题的东西 是不是超级简单,比如:Python 通过文件夹导入,python,Python,我只是想明确一点,我不是Python的nooby,我完全了解如何导入文件,以及如何使用“from”通过文件夹导入 但是,如果有意义的话,我想通过两个文件夹导入。假设我有一个名为“First folder”的文件夹,在该文件夹中有另一个名为“Second folder”,我想导入一个名为“Goal.py”的文件,该文件位于第二个文件夹中 我做了一些研究,但没有找到任何能真正回答我问题的东西 是不是超级简单,比如: from SecondFolder from FirstFolder import
from SecondFolder from FirstFolder import Goal
还是别的什么?提前感谢您可以这样做
from first.second import abc
.
|-- first
|-- __init__.py
`-- second
|-- abc.py
|-- __init__.py
但是文件层次结构应该是这样的
from first.second import abc
.
|-- first
|-- __init__.py
`-- second
|-- abc.py
|-- __init__.py
你写问题的方式似乎暗示你还没有测试它。到目前为止,您尝试了哪些方法使其工作?在旁注中,请阅读python模块(这是关于答案中的
\uuu init\uuu.py
),然后阅读关于pep-8(语法、大小写和如何格式化代码)-模块名称应为小写