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

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

4

1 回答 1

1

我发现了问题。我不确定我为什么这样做,但我试图import maow从 ts3.py 开始。我现在已经删除了那个导入并且它工作正常:)

于 2013-06-23T16:08:44.517 回答