TypeError: 'module' object is not callable的問題

寫慣了Java代碼,再來寫python代碼,也會嘗試去定義package,然而在引入的時候報錯了TypeError: 'module' object is not callable。python

什麼緣由呢?blog

例如,我在package中建立了person.py源文件,而後在這個文件裏建立了Student這個類import

那麼該怎麼import這個Student類呢?module

慣性思惟,from clazz.Student就能夠了,其實否則。object

正確的作法是 from clazz.person import Student  或者 from clazz.person import *im

也就是說從哪一個package下的哪一個py文件中導入哪些類。call

相關文章
相關標籤/搜索