2013-01-14 15 views
10

a() adlı bir sözlük oluşturan ve params parametrelerini alan bu işleve sahibim. O sözlüğü yazdırmak istiyorum, bu yüzden pprint kullandı:Python: Pprint ile modül hatası, baskıda hata yok

dict=a(params) 
pprint(dict) 

pprint bana bu hata veriyor:

TypeError: 'module' object is not callable 

ama baskı çalışıyor!

cevap

32

pprint nasıl içe aktardınız? pprint'dan nelerin içe aktarılacağını belirlemediyseniz, arama yaparken modül adını kullanmanız gerekir. Veya, belirli bir yöntemi içe aktarabilirsiniz.

from pprint import pprint 
pprint(...) 
İlgili konular