也許愚蠢的問題調用類的,我讀過很多關於這裏的類似線程,但仍無法捉摸了答案:從導入模塊
在main.pyfrom userMod import *
class Handler(webapp2.RequestHandler):
def write(self): #some code here etc
在userMod.py
class signup(Handler):
def get(self): #some code here etc
我收到一個錯誤,說Handler沒有定義。我簡單但明顯愚蠢的問題是,如何從加載模塊中的父腳本訪問類?還是僅僅需要在我創建的每個模塊中複製Handler?
請記住,我對Python很陌生,試圖通過拆分某些類型的函數(在本例中爲我正在構建的站點的用戶登錄和註冊組件)來使代碼更加模塊化。
這不是導入工作的方式。 http://docs.python.org/tutorial/modules.html – 2012-08-16 07:28:27
感謝RocketDonkey和Sebastian Kreft的解決方案: – 2012-08-16 07:51:07