python-3.x - 从不同文件夹中的文件导入类
问题描述
我正在尝试使用其他文件夹中的类。
我__init__.py
在所有文件夹中创建了一个文件。但是我仍然无法导入课程。我正在尝试将 Vector 类从 ex02/vector,py 导入到 ex03/matrix.py
这是树文件
day01
.
├── README.md
├── __init__.py
├── ex00
│ ├── __init__.py
│ ├── book.py
│ ├── recipe.py
│ └── test.py
├── ex01
│ ├── __init__.py
│ └── game.py
├── ex02
│ ├── __init__.py
│ ├── pytest.py
│ └── vector.py
└── ex03
├── __init__.py
└── matrix.py
我正在使用以下命令导入:
from day01.ex02.vector import Vector
但我收到了这个错误:
Traceback (most recent call last):
File "matrix.py", line 1, in <module>
from day01.ex02.vector import Vector
ModuleNotFoundError: No module named 'day01'
正在导入的 python 代码是这样的:
我要导入的就是这个