我正在开发一个项目,该项目本地存储在名为NeuralNetwork
.
我有一个文件夹内的.py文件load_data
命名load_data.py
。在那个 .py 文件中是一个类名LoadData
。我想将该类导入test_load_data.py
存储在的文件中NeuralNetwork/tests/test_load_data/unit_tests/test_load_data.py
我尝试通过以下方式做到这一点
from NeuralNetwork.load_data.load_data import LoadData
不幸的是它没有奏效。这就是我的项目的样子
david@macbook-air-david Lab2 % ls -1R
NeuralNetwork
./NeuralNetwork:
Datasets
__init__.py
load_data
tests
./NeuralNetwork/Datasets:
__init__.py
mnist.pkl
./NeuralNetwork/load_data:
__init__.py
load_data.py
./NeuralNetwork/tests:
__init__.py
test_load_data
test_neural_network
./NeuralNetwork/tests/test_load_data:
__init__.py
functional_tests
unit_tests
./NeuralNetwork/tests/test_load_data/functional_tests:
./NeuralNetwork/tests/test_load_data/unit_tests:
__init__.py
test_load_data.py
./NeuralNetwork/tests/test_neural_network:
我做错了什么?我将不胜感激!
添加以下内容以load_data.py
将其目录添加到搜索路径:
sys.path.append(".") # "." refers to current working directory
然后从内部import
所需的类from
文件test_load_data.py
:
from load_data import Class
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句