python的计时器
发布网友
发布时间:2022-04-22 21:18
我来回答
共2个回答
热心网友
时间:2022-04-18 03:01
你可以用Twisted来实现,源代码如下:
from twisted.internet import task
from twisted.internet import reactor
#set global variables
g = 0
def run():
global g
g = g + 1
print 'the global value g is:%s'%g
#add function run to twisted's looping call
l = task.LoopingCall(run)
#set interval to 5*60 seconds
l.start(5*60)
reactor.run()
要运行这段代码你得装twisted和zope中关于interface的定义,上google搜搜载一个装了就可以了。
热心网友
时间:2022-04-18 04:19
研究下python线程,给你两个参考:
http://hi.baidu.com/anthem620/blog/item/1fc761a909267bff1e17a2e3.html
http://www.cnitblog.com/donne/archive/2007/12/04/37319.aspx
想写好程序就别偷懒