我可以呼叫,感謝self或類似的東西,從外部檔案的類的函式中回傳 True 或 retutrn False 嗎?
我需要這個,因為主檔案(Page1)需要知道結果是 True 還是 False 才能執行某些操作。由于我沒有在問題中解釋的原因,我需要使用 self. 我不需要只使用 return True 或 return False。external_class.py 檔案和主檔案通過兩種方式相互關聯
我需要這樣的東西。你能幫助我嗎?謝謝
external_cass.py
class example:
def __init__(self, Page1):
........ (various codes)
def function(self, Page1):
if self.x > int(float(Page1.y.get())):
return self.True #HERE
else:
return self.False #HERE
uj5u.com熱心網友回復:
在這個函式中,你呼叫prova()但不對回傳值做任何事情:
def Button1_func(): #HERE I CALL CLASS
k = mediagol.Gol_Mediagol_CF(self) #HERE I CALL CLASS
k.prova(self) #HERE I CALL CLASS
# implicitly returns None
如果你想讓一個函式回傳一個值,return這個值。
def Button1_func(): #HERE I CALL CLASS
k = mediagol.Gol_Mediagol_CF(self) #HERE I CALL CLASS
return k.prova(self) #HERE I CALL CLASS
假設Button1_func最終在funclistthat's used by中結束aaa,它現在將回傳True或False而不是None在你呼叫時回傳all(func() ...),我希望這會解決你的問題。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/443853.html
標籤:Python python-3.x 功能 班级 tkinter
