线程调用start后什么时候执行run,python中的start

  线程调用start后什么时候执行run,python中的start

  

  今天,我们要教你学习两种方法。经常出现在线程中的应用应该都是熟悉线程的。从字面上我们也可以看到它们是多分支的,线程都是比较小的对象。当然,线程本身,就像字面上一样,是一个执行流,体积真的很小。那么我们如何掌握线程中经常用到的这两种方法呢?以下是详细描述。

  什么是start方法?

  开始一个新的线程和它自己的名字差不多,你可以通过名字记住它。

  什么是run方法?

  从名字就可以知道它在运行,意思是执行线程。

  实例代码操作:

  导入线程

  时间.睡眠(1)

  打印(“我在工作”)

  数字-=1

  else:

  打印(“执行完毕”)

  if__name__==__main__:

  线程_对象=线程。线程()

  thread_obj.start(),

  打印(thread_obj.name)

  打印(thread_obj.ident)通过示例代码,你看出什么时候用,什么时候做执行程序了吗?虽然两种方法的使用在线程中是常见的,但还是有很大的区别,所以可以掌握两种方法的使用。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: