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

标签 python python-3.x

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

dict=a(params)
pprint(dict)

pprint 给了我这个错误:

TypeError: 'module' object is not callable

但打印效果很好!

最佳答案

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

import pprint
pprint.pprint(...)

或者你可以导入一个特定的方法。

from pprint import pprint
pprint(...)

关于Python:pprint的模块错误,打印没有错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14310298/

相关文章:

python - 如何将 numpy ndarray 值转换为概率值

python - model.save 上的 Django Filefield UnicodeDecodeError

python - 在 python 中完成后如何关闭我的程序

python - 如何读取和打印一个ttf文件的内容?

python:如何将列表中的每个值与另一个列表中的所有值相乘

python - 删除python中的单词扩展

python - 使用 django 和 bootstrap 类创建单选表单的问题

python - 如何按行值过滤和分组条目

同时交叉和添加列表元素的 Pythonistic 方法

python - 您如何调试 Mako 模板?