线程调用start后什么时候执行run,python中的start
今天,我们要教你学习两种方法。经常出现在线程中的应用应该都是熟悉线程的。从字面上我们也可以看到它们是多分支的,线程都是比较小的对象。当然,线程本身,就像字面上一样,是一个执行流,体积真的很小。那么我们如何掌握线程中经常用到的这两种方法呢?以下是详细描述。
什么是start方法?
开始一个新的线程和它自己的名字差不多,你可以通过名字记住它。
什么是run方法?
从名字就可以知道它在运行,意思是执行线程。
实例代码操作:
导入线程
时间.睡眠(1)
打印(“我在工作”)
数字-=1
else:
打印(“执行完毕”)
if__name__==__main__:
线程_对象=线程。线程()
thread_obj.start(),
打印(thread_obj.name)
打印(thread_obj.ident)通过示例代码,你看出什么时候用,什么时候做执行程序了吗?虽然两种方法的使用在线程中是常见的,但还是有很大的区别,所以可以掌握两种方法的使用。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。