我已尝试使用此代码来打印dict
:
import pprint
pprint({})
这会引发以下错误:
Traceback (most recent call last):
File "temp.py", line 3, in <module>
pprint({})
TypeError: 'module' object is not callable
为什么不能调用?
答案 0 :(得分:11)
尝试使用以下方式导入:
from pprint import pprint
pprint()
功能位于pprint
模块中。
答案 1 :(得分:4)
调用时需要使用模块名称。
import pprint
pprint.pprint(...)
或者您可以导入特定方法。
from pprint import pprint
pprint(...)