解决TypeError: 'module' object is not callable问题

解决TypeError: 'module' object is not callable问题

今天编写python程序时,突然出了这个问题。经过分析,终于查出问题:

import 导入时,可以导入模块(module),也可以导入模块里的类(方法)。

由于我的模块名和类名称是一样的,所以没有反应过来。

我的模块名是zzz,模块里的类名也是zzz。

from 我的包 import zzz  # 这里导入的是包。所以出错。

改为:

from 我的包.zzz import zzz

或者在程序里的使用改为 zzz.zzz


推荐阅读更多精彩内容