我在下面写了代码段来每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