今天嘗試使用pprint進行輸出,語句為
>>>import pprint
>>>pprint(people)
結果報錯,TypeError: 'module' object is not callable
{
bob = [['name','bob smith'],['age',42],['pay',30000],['job','software']]
sue = [['name','sue jones'],['age',42],['pay',40000],['job','hardware']]
people = [bob,sue]
}
原因分析:
Python導入模塊的方法有兩種:
import module 和 from module import
區別是前者所有導入的東西使用時需加上模塊名的限定,而后者則不需要
例:
>>>import pprint
>>>pprint(people)
OR
>>>from pprint import *
>>>pprint(people)