Python线程中对join方法的运用的教程


Posted in Python onApril 09, 2015

join 方法:阻塞线程 , 直到该线程执行完毕

因此  ,可以对join加一个超时操作 , join([timeout]),超过设置时间,就不再阻塞线程

jion加上还有一个后果就是, 子线程和主线程绑定在一起 , 直到子线程运行完毕,才开始执行子线程。

代码 有join:

在CODE上查看代码片派生到我的代码片

#-*- coding: UTF-8 -*-  
   
   
  import threading 
  from time import sleep 
   
  def fun():

在CODE上查看代码片派生到我的代码片

<span style="white-space:pre">  </span>i= 5 
    while i > 0: 
      print(111111) 
      sleep(10)

在CODE上查看代码片派生到我的代码片

<span style="white-space:pre">    </span>i-- 
   
  if __name__ == '__main__': 
   
   
    a = threading.Thread(target = fun) 
    a.start() 
    a.join() 
    while True: 
      print('aaaaaaa') 
      sleep(1)

在CODE上查看代码片派生到我的代码片

    输出:<pre name="code" class="python">111111 输完之后, 才输出 <span style="font-family: Arial, Helvetica, sans-serif;">aaaaaaa </span> 

在CODE上查看代码片派生到我的代码片

     

代码: 无join

在CODE上查看代码片派生到我的代码片

#-*- coding: UTF-8 -*-  
   
   
  import threading 
  from time import sleep 
   
  def fun(): 
    while True: 
      print(111111) 
      sleep(10) 
   
  if __name__ == '__main__': 
   
   
    a = threading.Thread(target = fun) 
    a.start() 
    while True: 
      print('aaaaaaa') 
      sleep(1)

在CODE上查看代码片派生到我的代码片

    <pre name="code" class="python" style="font-size:18px;">111111 和 <span style="font-family: Arial, Helvetica, sans-serif;">aaaaaaa  间隔输出</span> 

Python 相关文章推荐
python操作xml文件示例
Apr 07 Python
python中的列表推导浅析
Apr 26 Python
低版本中Python除法运算小技巧
Apr 05 Python
python输出当前目录下index.html文件路径的方法
Apr 28 Python
Python工程师面试题 与Python Web相关
Jan 14 Python
python中string模块各属性以及函数的用法介绍
May 30 Python
在python2.7中用numpy.reshape 对图像进行切割的方法
Dec 05 Python
Django ORM 聚合查询和分组查询实现详解
Aug 09 Python
Python列表list常用内建函数实例小结
Oct 22 Python
python 操作hive pyhs2方式
Dec 21 Python
Python调用系统命令os.system()和os.popen()的实现
Dec 31 Python
Python使用Turtle模块绘制国旗的方法示例
Feb 28 Python
在Python的Flask框架下使用sqlalchemy库的简单教程
Apr 09 #Python
详解Python中的正则表达式的用法
Apr 09 #Python
Python中几种操作字符串的方法的介绍
Apr 09 #Python
详解Python中的__new__()方法的使用
Apr 09 #Python
Python中动态获取对象的属性和方法的教程
Apr 09 #Python
详解Python中的循环语句的用法
Apr 09 #Python
python3简单实现微信爬虫
Apr 09 #Python
You might like
Destoon实现多表查询示例
2014/08/21 PHP
php遍历解析xml字符串的方法
2016/05/05 PHP
使用PHP下载CSS文件中的所有图片【几行代码即可实现】
2016/12/14 PHP
laravel5.5安装jwt-auth 生成token令牌的示例
2019/10/24 PHP
js iframe跨域访问(同主域/非同主域)分别深入介绍
2013/01/24 Javascript
javascript中怎么做对象的类型判断
2013/11/11 Javascript
jQuery.event兼容各浏览器的event详细解析
2013/12/18 Javascript
js onmousewheel事件多次触发问题解决方法
2014/10/17 Javascript
JQuery右键菜单插件ContextMenu使用指南
2014/12/19 Javascript
实例讲解避免javascript冲突的方法
2016/01/03 Javascript
jQuery实现图片加载完成后改变图片大小的方法
2016/03/29 Javascript
设置点击文本框或图片弹出日历控件的实现代码
2016/05/12 Javascript
javascript入门之window对象【新手必看】
2016/11/22 Javascript
Angularjs中ng-repeat的简单实例
2017/08/25 Javascript
10个经典的网页鼠标特效代码
2018/01/09 Javascript
微信小程序获取用户openid的实现
2018/12/24 Javascript
vue element动态渲染、移除表单并添加验证的实现
2019/01/16 Javascript
JavaScript Window窗口对象属性和使用方法
2020/01/19 Javascript
js实现缓动动画
2020/11/25 Javascript
实例探究Python以并发方式编写高性能端口扫描器的方法
2016/06/14 Python
Django的models模型的具体使用
2019/07/15 Python
Django中URL的参数传递的实现
2019/08/04 Python
python multiprocessing多进程变量共享与加锁的实现
2019/10/02 Python
关于pycharm中pip版本10.0无法使用的解决办法
2019/10/10 Python
python如何爬取动态网站
2020/09/09 Python
matplotlib之多边形选区(PolygonSelector)的使用
2021/02/24 Python
芭比波朗加拿大官方网站:Bobbi Brown Cosmetics CA
2020/11/05 全球购物
经理管理专业自荐信范文
2013/12/31 职场文书
教师简历自我评价
2014/02/03 职场文书
经典英文广告词
2014/03/18 职场文书
新年寄语大全
2014/04/12 职场文书
论文诚信承诺书
2014/05/23 职场文书
艺术设计专业毕业生推荐信
2014/07/08 职场文书
辞职信范文大全
2015/03/02 职场文书
新店开张宣传语
2015/07/13 职场文书
《山中访友》教学反思
2016/02/24 职场文书