Python 使用threading 模块创建线程
来源:互联网 发布:mac口红豆沙色是哪款 编辑:程序博客网 时间:2024/05/22 10:43
#coding=utf-8#!/usr/bin/pythonimport threadingimport timeexitFlag = 0class myThread (threading.Thread): #继承父类threading.Thread def __init__(self, threadID, name, counter): threading.Thread.__init__(self) self.threadID = threadID self.name = name self.counter = counter def run(self): #把要执行的代码写到run函数里面 线程在创建后会直接运行run函数 print "Starting " + self.name print_time(self.name, self.counter, 5) print "Exiting " + self.namedef print_time(threadName, delay, counter): while counter: if exitFlag: thread.exit() time.sleep(delay) print "%s: %s" % (threadName, time.ctime(time.time())) counter -= 1# 创建新线程thread1 = myThread(1, "Thread-1", 1)thread2 = myThread(2, "Thread-2", 2)# 开启线程thread1.start()thread2.start()print "Exiting Main Thread"
阅读全文
0 0
- Python 使用threading 模块创建线程
- python中的线程使用--threading模块
- Python 线程的使用(threading模块)
- python threading模块的使用
- python核心编程-线程之threading模块
- python核心编程-线程threading模块二
- 线程与threading模块(python)
- Python:使用threading模块实现多线程编程八[使用Event实现线程间通信]
- Python:使用threading模块实现多线程编程八[使用Event实现线程间通信]
- Python:使用threading模块实现多线程编程
- Python:使用threading模块实现多线程编程
- Python:使用threading模块实现多线程
- python 多线程threading模块的使用
- Python:使用threading模块实现多线程
- Python:使用threading模块实现多线程
- Python:使用threading模块实现多线程编程二[两种方式起线程]
- Python:使用threading模块实现多线程编程二[两种方式起线程]
- python 中的线程处理——threading模块
- HDU_【2017 Multi-University Training Contest 2】——1006 Funny Function
- 计算机为什么采用补码的形式存储数据?
- 简单发送邮件
- Linux 文件相关
- android BadgerView 提示小圆点
- Python 使用threading 模块创建线程
- EXTJS从选择记录中获取值
- Java Map家族简单总结
- react组件间的数据传递
- Matlab求解微分方程数值解
- js高级教程阅读笔记 第四章-变量作用域和内存问题
- 写时拷贝—C++实现
- noi多维数组 15:细菌的繁殖与扩散
- LayUI的元素属性介绍