我是新來的python,並發現我可以導入一個模塊,而無需導入任何內部的類。我有以下結構 -在python中輸入模塊是什麼意思?
myLib/
__init__.py
A.py
B.py
driver.py
裏面driver.py我這樣做 -
import myLib
tmp = myLib.A()
我收到以下錯誤試圖運行它。 AttributeError:'模塊'對象沒有屬性A
當我這樣做時,Eclipse並沒有抱怨,實際上當我輸入myLib.A時,自動完成會顯示A.
當我導入一個模塊而不是其中的任何類時,這並不意味着什麼?
感謝
P
'myLib'不是'module',而是'package'。 'A'和'B'是模塊。 – 2013-03-10 19:22:03