看板 Python 關於我們 聯絡資訊
class Timer (threading.Thread) def __init__(self, tid, event, time=0): self.event = event self.tid = tid if __name__ == '__main__': def callback(tid, tk): print "tid:"+ str(tid)+" "+ str(tk) t = Timer(15, callback) 我在讀一段程式碼的時候看到上面這個例子 我了解 t = Timer(15, callback) 在instantiate的時候 int(15)傳給__init__裡的tid callback是用什麼型態傳給event呢? 按照程式運行的結果 我猜想 event 是一個指到callback的pointer 謝謝大家幫忙回答 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 204.96.168.3
qwertmn:型態? type(callback) ? 04/20 08:24
qwertmn:python 的function 也是個物件喔~可能和你想的不太一樣~ 04/20 08:25