1. 程式人生 > >python 報錯——Python TypeError: 'module' object is not callable 原因分析

python 報錯——Python TypeError: 'module' object is not callable 原因分析

erro 隱藏 import 分析 ide typeerror error: 自帶 In

原因分析:
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 原因分析