import threading
if __name__ == '__main__':
ct = threading.currentThread
print(ct().getName())
print(ct().name)
# MainThread
# MainThread
threading.currentThread 当前的线程对象
线程池实现
- 起一定数量的线程
- 线程从任务列表中获取处理对象
- task队列最后插入结束标志的对象,终止线程
task = queue.Queue() # 基于deque的队列
task.get() # 如果没有内容,会阻塞在这里
task.put(obj) # 添加处理对象
python3 建议使用 concurrent,使用协程效率更佳,与时俱进。
# [https://www.cnblogs.com/lovesoo/p/7741576.html#_label2](https://www.cnblogs.com/lovesoo/p/7741576.html#_label2)
来源:oschina
链接:https://my.oschina.net/redhands/blog/3164814