解决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


©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容