python 报错——Python TypeError: 'module' object is not callable 原因分析

Posted 码农编程进阶笔记

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 报错——Python TypeError: 'module' object is not callable 原因分析相关的知识,希望对你有一定的参考价值。

原因分析:
Python导入模块的方法有两种:

import module 和 from module import

区别是前者所有导入的东西使用时需加上模块名的限定,而后者则不需要

例:

>>>import pprint

>>>pprint.pprint(people)

OR

>>>from pprint import *

 

>>>pprint(people)

 

正确的代码:
>>> import Person
>>> person = Person.Person(‘dnawo‘,‘man‘)
>>> print person.Name

>>> from Person import *
>>> person = Person(‘dnawo‘,‘man‘)
>>> print person.Name

 

 

你这样不行的,python自带的ide终端不支持隐藏回显的。用系统的终端,比如windows下的话cmd就OK了。

 









以上是关于python 报错——Python TypeError: 'module' object is not callable 原因分析的主要内容,如果未能解决你的问题,请参考以下文章

Python Dataframe Groupby 均值和标准差

异常处理

python报错

python 的报错记录

python 这个报错怎么解决

如何解决python升级后yum报错