3 回答

TA貢獻1936條經(jīng)驗 獲得超7個贊
在最外部的級別(與相同的縮進級別)class AlarmBox,您可以聲明不屬于該類的代碼:
c = AlarmBox()
c.print1()
問題在于您的代碼位于XXXXXX該類之內(nèi)。

TA貢獻1789條經(jīng)驗 獲得超10個贊
您也可以在python中執(zhí)行此操作,但是您需要在某些時候執(zhí)行代碼:
class AlarmBox(Widget):
hour = ["12","1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11"]
tensMin = ["0", "1", "2", "3", "4", "5"]
onesMin = ["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"]
day = ["AM", "PM"]
txt_inpt = ObjectProperty(None)
def print1(self):
self.txt_inpt.text("HI")
# XXXXXXX
def print1_caller(self):
self.print1()
XXXXX不是執(zhí)行代碼的地方,而是定義類成員變量和方法的地方。
添加回答
舉報