#!/usr/bin/python3
import threading
import time
# 这是第一个线程
def T1_job():
print('T1 START\n')
for i in range(10):
print(i)
time.sleep(0.1)
print('T1 finish\n')
# 这个是第二个线程
def T2_job():
print('T2 start\n')
print('T2 finish\n')
# 主执行方法
def main():
# 定义第一个线程
added1 = threading.Thread(target=T1_job, name='T1')
# 定义第二个线程
thrad2 = threading.Thread(target=T2_job, name='T2')
# 开启第一个线程
added1.start()
# 开启第二个线程
thrad2.start()
# join 上边运行结束后才会运行下边
added1.join()
thrad2.join()
print('all done\n')
if __name__ == '__main__':
main()
八十八 多线程threading
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 其他关于Python的总结文章请访问:https://www.jianshu.com/nb/47435944[ht...
- ## 你好 ``` from threadingimport Thread import threading de...
- python 多线程,多进程的快速实现 concurrent, joblib, multiprocessing, ...
- 1. Socket 协议 1.1. 什么是 Socket 协议 Socket 通常也称作"套接字",用于描述IP地...