pako 发表于 2013-1-17 02:52:22

twisted简单实现多线程,轮询,后台daemon运行

from twisted.application import service, internetfrom twisted.internet import reactorimport timei=0def writedata():    global i    i+=1    a=i    print 'waiting to write data   (%d)'%a    time.sleep(8)    print 'writing data!!!!         (%d)'%a    def writeinthread():    reactor.callInThread(writedata)application =service.Application('timeserver')tservice = internet.TimerService(4,writeinthread)tservice.setServiceParent(application )
linux 下
运行命令:twistd -y 脚本名.py
windows下无法放到后台运行。

by:pako
email:zealzpc@gmail.com
页: [1]
查看完整版本: twisted简单实现多线程,轮询,后台daemon运行