Python:模块错误与pprint,打印没有错误

时间:2013-01-14 01:31:11

标签: python python-3.x

所以我有这个函数创建一个名为a()的字典,并带有参数params。我想打印那本字典,所以我用了pprint:

dict=a(params)
pprint(dict)

pprint给了我这个错误:

TypeError: 'module' object is not callable

但打印工作正常!

1 个答案:

答案 0 :(得分:49)

你是如何导入pprint的?如果您未指定从pprint导入的内容,则需要在调用时使用模块名称。

import pprint
pprint.pprint(...)

或者您可以导入特定方法。

from pprint import pprint
pprint(...)