为什么顶级文件夹不是包

时间:2016-02-27 06:13:24

标签: python-2.7 package

有这样的结构:

  test
    |
    |------- __init__.py
    |
    |------- Modules/(package)
    |           |
    |           |----- __init__.py
    |           |----- LDAPManager.py
    |           |----- PasswordManager.py
                |----- other_scripts/  (package)
                              |------module1.py
                              |------__init__.py
    |
    |------- Scripts/(package)
    |           |
    |           |----- __init__.py
    |           |----- CreateUser.py
    |           |----- FindUser.py

在module1中,我想从FindUser导入一个函数,所以我使用: 从test.Scripts.FindUser导入func1 然后我看到这个错误: ImportError:没有名为test.Scripts.FindUser的模块

似乎这个错误是因为测试不被识别为包,但为什么呢? 或另一个原因导致失败?

0 个答案:

没有答案