导入模块时出错

时间:2016-01-14 09:09:30

标签: python python-import

我一直在编写一些代码并将其用作模块。这工作正常,直到今天早上其中一个模块无法加载。

我有一个方向的多个程序。除了两个,大多数都加载。 我尝试使用以下方法导入它:

import company.a
from company import a

两者都不起作用。 但是,以下两点都可行:

import company.b
from company import b

两者都在同一个文件夹中,包含 __ init __。py

有人可以帮我这个吗?

1 个答案:

答案 0 :(得分:0)

出于某种原因,当我制作公司文件夹的精确副本并将其命名为company2时,它确实有效。

以下工作正常:

from company2 import a

虽然它是完全相同的文件,但在包含完全相同的文件夹中,名称不同。

现在解决了,虽然我很好奇为什么更改文件夹的名称会产生差异