2013-06-23 124 views
1

我有一个脚本,需要从脚本所在的同一目录中的另一个文件夹加载其他两个模块。无法从库中导入模块

在主脚本我有一行:

from modules import * 

但我不断收到此错误:

AttributeError: 'module' object has no attribute 'ts3' 

我有一个__init__.py文件中有这一行的modules文件夹:

__all__ = ['setjoin', 'ts3'] 

Python是由于某种原因无法加载只是ts3模块。 它能够完全正常加载setjoin

文件夹结构:

MAOW\ 
    maow.py 
    \modules\ 
     __init__.py 
     setjoin.py 
     ts3.py 

任何帮助将不胜感激,谢谢:)

回答

1

我发现这个问题。我不知道为什么我这样做,但我试图从ts3.py中import maow。我现在已经删除了这个导入,它工作正常:)