我在下面寫了代碼段來每2秒啓動一次函數。但是,它似乎不是工作。爲什麼?爲什麼我的同步作業代碼不起作用
from threading import Timer
class A :
value = None
def AX(self):
value = 12
obj = B()
Timer(1,obj.BY, [self.value]).start()
class B:
def BY(self,value):
print "refreshed :", value
if __name__=='__main__':
obj = A()
obj.AX()
你需要在你的問題的描述更清晰。 「似乎不行」是什麼意思?你是否得到錯誤或者是發生了什麼是'刷新'不打印? – 2013-03-17 13:40:45
@MartijnPieters刷新的消息不會在屏幕上發出。我很抱歉 – demilg 2013-03-17 13:41:35
@MartijnPieters你看到錯誤嗎? – demilg 2013-03-17 13:47:05