Python: ошибка модуля с помощью pprint, отсутствие ошибки с печатью
Итак, у меня есть эта функция, которая создает словарь под названием a()
и принимает параметры params
. Я хочу напечатать этот словарь, поэтому я использовал pprint:
dict=a(params)
pprint(dict)
pprint дает мне эту ошибку:
TypeError: 'module' object is not callable
но печать отлично работает!
Ответы
Ответ 1
Как вы импортировали pprint
? Если вы не указали, что импортировать из pprint
, вам нужно использовать имя модуля при вызове.
import pprint
pprint.pprint(...)
Или вы можете импортировать определенный метод.
from pprint import pprint
pprint(...)