小编rez*_*zzy的帖子

在Python中导入嵌套模块

我正在尝试将一些库导入我的程序(这是一个谷歌AppEngine应用程序).基本上,我应该将所有库放在根文件夹中,但我刚刚创建了另一个名为lib的文件夹并将它们放在该文件夹中.(我创造了__init__.py)

通过使用import lib.module或者导入定期工作正常from lib import module,但是当我尝试导入一个完整的包时,例如一个名为pack1的文件夹,其中包含各种模块,通过调用from lib.pack1 import *,我在其中一个访问过的模块中出现此错误静态的另一个模块,即from pack1.mod2 import sth.
克服这个问题的简单而干净的方法是什么?无需修改库本身.

编辑:使用Python 2.7.
编辑:错误:使用时import lib.pack1,我明白了ImportError: No module named pack1.mod1.

python import module

1
推荐指数
1
解决办法
4413
查看次数

标签 统计

import ×1

module ×1

python ×1