Python多线程编程(一):threading 模块 Thread 类的用法详解
发布日期:2021-11-05 07:52:17 浏览次数:39 分类:技术文章

本文共 785 字,大约阅读时间需要 2 分钟。

转发:

 

关于join方法补充:

join()方法是Thread类中的一个方法,该方法的定义是等待该线程终止。其实就是join()方法将挂起调用线程(一般是main函数)的执行,直到被调用的对象完成它的执行。

 

补充一个例子:如果线程回调函数是含参

import threadingimport timedef test(nums,id):    for i in range(nums):        print(threading.current_thread().name+' test ',i,'id:',id)        time.sleep(0.5)thread = threading.Thread(target=test,name='TestThread',args=(5,1))thread.start()thread.join()for i in range(5):    print(threading.current_thread().name+' main ', i,'is alive:',thread.isAlive())    time.sleep(1)

 

TestThread test 0 id: 1

TestThread test 1 id: 1

TestThread test 2 id: 1

TestThread test 3 id: 1

TestThread test 4 id: 1

MainThread main 0 is alive: False

MainThread main 1 is alive: False

MainThread main 2 is alive: False

MainThread main 3 is alive: False

MainThread main 4 is alive: False

转载地址:https://blog.csdn.net/xingghaoyuxitong/article/details/114653235 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:python-tensorflow Coordinator管理多线程
下一篇:python-tensorflow控制依赖(二)

发表评论

最新留言

不错!
[***.144.177.141]2024年03月22日 00时07分09秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章

java车牌正则表达式_车牌正则表达式 2019-04-21
wordpress4.9.4 mysql_WordPress 将不再支持 PHP4 和 MySQL 4 2019-04-21
安卓是用java语言写的吗_android开发是用java语言吗? 2019-04-21
java 符号 t_java – 运算符”不能应用于’T’,’T’表示有界泛型类型 2019-04-21
用matlab写出信源熵,计算离散信源的熵matlab实现 2019-04-21
php表单yii2,Yii2创建表单(ActiveForm)方法详解 2019-04-21
php 程序授权机制,授权认证详细说明 2019-04-21
java 命令提示符,如何使用Java打开命令提示符并插入命令? 2019-04-21
IP/tzgm.php,LianjiaSpider/在售数量.ipynb at master · BerSerK/LianjiaSpider · GitHub 2019-04-21
linux移动文件的脚本,使用Linux脚本移动文件 2019-04-21
linux查看系统所有变量,Linux系统各指标命令 2019-04-21
linux打印机守护程序,linux下怎么编写守护程序呢? 2019-04-21
嵌入式linux 设置时间,time_clock控件应用,使用命令date -s 12:00:00手动设置时间后,时间就停住不走了,我在Ubuntu和嵌入式Linux平台都测试到了... 2019-04-21
linux 8086下编译,Ubuntu18.04/Linux下安装DosBox进行8086汇编 2019-04-21
linux监控windows,zabbix监控之linux及windows客户端安装配置 2019-04-21
linux中怎么卸载tree,Liunx系统命令中tree命令详解 2019-04-21
linux 网络音箱 混音6,Linux音频编程(三)混音器介绍 2019-04-21
node与mysql开源_node与mysql的相互使用————node+mysql 2019-04-21
python合并列表重新排序_python – 将两个已排序的列表合并为一个更大的排序列表... 2019-04-21
vbs用mysql语句查询数据库_vbs脚本实现window环境下的mysql数据库的备份及删除早期备份... 2019-04-21