• 技术文章 >Python技术 >Python基础教程

    如何使用python线程start和run方法?

    十一十一2020-12-10 17:23:08原创3131


    今天要教大家学习的是两个方法,经常在线程里出现的应用,大家应该都是认识线程的,从字面上我们也可以看出来,是多分枝,并且线都是比较细小的物体,当然线程本身也是同字面上一样,是一种执行流,并且体积是真的细小,那么我们要如何掌握这两个经常在线程里使用的方法呢,下面做了详细讲述。

    什么是start方法?

    启动新线程,跟本身的名称意义差不多,大家可以按照名称牢记

    什么是run方法?

    从名称上我们可以知道是运行,没错就是执行线程的意思。

    实例代码操作:

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    import threading

     time.sleep(1)

     print('我在工作')

     number -= 1

     else:

     print('执行完毕')

    if __name__ == '__main__':

     thread_obj = threading.Thread()

     thread_obj.start()、

     print(thread_obj.name)

     print(thread_obj.ident)

    通过实例代码,大家看出什么时候什么时候使用开始,什么时候做执行程序了吗?虽然两个方法的使用都是我们在线程里看到比较常见的,但是区别还是比较大的哦,大家掌握二者使用即可。

    专题推荐:python线程start和run方法
    上一篇:python第三方包安装遇到报错处理 下一篇:如何使用python中的pypy解释器?

    相关文章推荐

    • python中类与对象之间关系• python第三方包安装遇到报错处理

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网