Python导入错误但在同一目录中

时间:2014-04-11 01:43:46

标签: python import

这似乎是一个简单的问题,但我已尽力解决这个问题。

我有两个文件:

Car.py和Dealership.py

它们位于同一目录中。 Dealership.py包含一堆方法和另一个我想在Car.py中使用的类。班级名称是“工人”。

所以在Car.py中我写在文件的顶部:

from Dealership import worker

我也尝试过:

import Dealership

我不断收到此错误:

 No module named Dealership

我无法理解为什么。据我所知,根据pydocs,我正在正确编写导入,并且文件位于同一目录中。

感谢您的任何建议

1 个答案:

答案 0 :(得分:1)

您需要将当前目录添加到sys.path中,以便Python尝试在此处查找模块。

import sys
sys.path.append(".")