python 线程间通信方法一:event 示例
来源:互联网 发布:mac如何解散文件夹 编辑:程序博客网 时间:2024/05/29 12:50
参考了网上的说明,经测试的示例如下:
主要是采用了event的三个方法,即set、clear、wait
#! /usr/bin/python'''Created on Apr 24, 2012@author: stedy'''import threading class mythread(threading.Thread): def __init__(self,threadname): threading.Thread.__init__(self,name=threadname) def run(self): global event if event.isSet(): print '\nevent: isset\n' event.clear() print'\n\t %s go to wait\n'%self.getName() event.wait() print '\n\t %s wait over\n' %self.getName() else: print '\n %s event: unset\n' %self.getName() event.set()event=threading.Event()event.set()t1=[]for i in range(10): t=mythread(str(i)) t1.append(t) for i in t1: i.start()
- python 线程间通信方法一:event 示例
- python线程间通信方法之Event
- python线程间通信方法小结:event、condition 和 queue
- python线程通信之event
- python学习笔记——线程间通信Event
- python学习笔记——线程间通信Event
- 线程间通信-示例
- 线程间通信示例
- Python:使用threading模块实现多线程编程八[使用Event实现线程间通信]
- Python:使用threading模块实现多线程编程八[使用Event实现线程间通信]
- 线程间通信示例1
- Python(可重入锁-线程同步之条件变量-队列-线程通信event-线程合并join-多进程)
- Python线程Event
- python线程event
- 23-多线程(线程间通信-示例)
- JavaSE 多线程 线程间通信示例-1
- 线程间通信(一)
- Android线程间通信一
- AT91RM9200启动代码分析
- XPATH语法笔记
- tk gui for py3.2 exp code
- 重构36计摘抄
- RSA 加密算法从应用到证明
- python 线程间通信方法一:event 示例
- 全文检索引擎开发包 Lucene.net
- 03-07 创建和编辑AutoCAD实体(七) 向图形中添加文字(3)使用多行文字
- Android 程式开发:(三)初识Fragment —— 3.4fragments实例之间的通信
- JS操作iframe
- CxImage注释
- OpenStreetMap初探(四)——地图编辑之Potlatch
- TOMCAT HTPPS
- linux下,纯c++使用libxml2读取xml文件