event信号控制线程
来源:互联网 发布:网络写手兼职 编辑:程序博客网 时间:2024/06/05 11:40
import threading
import time
event = threading.Event()
def func():
while True:
print "i love c an dlinux"
event.wait()
def test_func2():
while True:
print "test_func2........"
event.wait()
def test_func3():
while True:
print "test_func3....333333333333"
event.wait()
def test():
th2 = threading.Thread(target=func)
th3 = threading.Thread(target=test_func3)
th = threading.Thread(target=test_func2)
th3.start()
th2.start()
th.start()
time.sleep(2)
event.set()
time.sleep(2)
event.clear()
if __name__ == '__main__':
test()
import time
event = threading.Event()
def func():
while True:
print "i love c an dlinux"
event.wait()
def test_func2():
while True:
print "test_func2........"
event.wait()
def test_func3():
while True:
print "test_func3....333333333333"
event.wait()
def test():
th2 = threading.Thread(target=func)
th3 = threading.Thread(target=test_func3)
th = threading.Thread(target=test_func2)
th3.start()
th2.start()
th.start()
time.sleep(2)
event.set()
time.sleep(2)
event.clear()
if __name__ == '__main__':
test()
- event信号控制线程
- pthread_sigmask 控制线程的信号掩码
- Event信号复位问题
- Linux程序设计学习笔记----异步信号与线程属性控制
- delete event和destroy信号
- Libevent信号event的处理
- 《unix高级环境编程》线程控制——线程与信号
- 《unix高级环境编程》线程控制——线程与信号
- 如何控制线程并发数,如何使用信号池和线程池?
- Event事件控制
- 采用事件内核对象(Event)控制子线程的退出
- 使用Event同步线程
- 线程同步:Event类
- 线程同步-event机制
- 线程同步之EVENT
- 线程同步--事件Event
- Python线程Event
- python线程event
- mac上如何创建tableview
- oracle学习笔记——视图、索引(转载)
- Linux 系统下文件类型及属性
- Android中Activity与Service如何通过广播交换复杂对象数据
- 2012.8.27
- event信号控制线程
- 第六章 04_String_4
- iOS开发与OpenGL ES相关问题整理(2)- 绘制图片上下颠倒
- javascript获取select的值全解
- 求一个字符串中连续出现次数最多的子串
- 快乐
- Android Launcher 内存分析
- shell 版本
- research paper for one sight