2016-04-04 18 views
7

kullanmaya çalışıyor "TypeError 'modülü' nesne çağrılabilir değil" bir dict:: ben çok yazdırmak için bu kodu denedim pprint

import pprint 

pprint({}) 

Bu, aşağıdaki hata atıyor:

Traceback (most recent call last): 
    File "temp.py", line 3, in <module> 
    pprint({}) 
TypeError: 'module' object is not callable 

Niçin callable değil? kullanılarak

+1

Hata mesajı şu şekildedir: Çünkü 'pprint' bir modül (bir işlev değil). –

cevap

9

deneyin ithal:

from pprint import pprint 

pprint() fonksiyon pprint modülde olduğunu. Aramak için modül adını kullanmanız gerekiyor

3

. Veya, belirli bir yöntemi içe aktarabilirsiniz.

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