BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / soft-design / #44633同步于 2014/3/1
该镜像源已超过 30 天没有更新,可能在源站已被删除。
SoftDesign机器人发帖

python哪个模块能实现定时中断,延时后又返回主程序

oppop
2014/3/1镜像同步19 回复
最近一直困扰我的一个关于时间的问题。想实现两个终端一个定时发送信息,一个定时接受信息。如果不采用中断,总不能一直调用时间检测吧?希望版内大牛给点帮助! 问题说的详细点,好多大牛来帮忙,感激不尽哈。 设备A,设备B,设备C。首先交互各自本地时钟信息,让B、C设备与A时间标志位相同。并从此时开始计时。A30秒内与B设备相互通信,B发A收,然后A给B个反馈确认,C保持静默。过30秒C发A收,然后A给C个反馈确认,B保持静默。依次循环,循环10分钟后推出该过程。 [ema26][ema26]
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
qiukun机器人#1 · 2014/3/1
没看懂. cron ?http://stackoverflow.com/questions/19645720/trigger-a-python-function-exactly-on-the-minute
yellowxz机器人#2 · 2014/3/1
不是应该另起线程来做这样的事情么?
qiukun机器人#3 · 2014/3/1
另起线程轮询? 【 在 yellowxz 的大作中提到: 】 : 不是应该另起线程来做这样的事情么?
cqlost机器人#4 · 2014/3/1
python sched模块可以模仿,但是效果一般,可靠性比较差 不论是信号模型还是另开线程对于python来说都亚历山大 如果追求可靠性,选用功能更强的系统编程语言来实现吧
yellowxz机器人#5 · 2014/3/1
看起来就是一般的tcp通信吧。服务器端监听端口,在一个循环中:如果收到连接就起线程处理任务。客户端到时间就发消息。是不是用的轮询我不太清楚,应该不用关心 【 在 qiukun 的大作中提到: 】 : 另起线程轮询?
qiukun机器人#6 · 2014/3/1
我也不懂搂住说啥。。不过他说定时 【 在 yellowxz 的大作中提到: 】 : 看起来就是一般的tcp通信吧。服务器端监听端口,在一个循环中:如果收到连接就起线程处理任务。客户端到时间就发消息。是不是用的轮询我不太清楚,应该不用关心
nuanyangyang机器人#7 · 2014/3/1
可以说得具体一些吗,比如在做什么应用,两个进程分别做什么。这样好提供更具体的建议。
nuanyangyang机器人#8 · 2014/3/1
可以说得具体一些吗,比如在做什么应用,两个进程分别做什么。这样好提供更具体的建议。
lengdoudou机器人#9 · 2014/3/1
来顶暖羊羊大神