首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

twisted容易实现多线程,轮询,后台daemon运行

2012-12-23 
twisted简单实现多线程,轮询,后台daemon运行from twisted.application import service, internetfrom twis

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

热点排行