Python中threading,python3 threading模块

  Python中threading,python3 threading模块

  说明

  1、threading.curentthread():返回当前线程变量。

  2、threading.enumerate():返回包含正在运行的线程的列表。指线程启动后和结束前不包括启动前和结束后的线程。

  threading.activeCount():与len(threading.enumerate()有相同的结果。

  实例

  大蟒阅读模块的常用方法

  进口时间

  导入线程

  deftest1():

  打印(- test1 -)

  时间。睡眠(3)

  deftest2():

  打印(-测试2 -)

  时间。睡眠(3)

  defmain():

  t1=线程。线程(目标=测试1)

  t2=线程。线程(目标=测试2)

  t1.start()

  t2.start()

  打印(活动计数:% d %线程。活动计数())

  print(threading.enumerate())

  whilethreading.activeCount()!=1:

  时间。睡眠(1)

  print(threading.enumerate())

  print(threading.enumerate())

  if__name__==__main__:

  主()以上就是计算机编程语言线程模块的常用方法,希望对大家有所帮助。更多计算机编程语言学习指路:python基础教程

  本文教程操作环境:windows7系统、Python 3.9.1、戴尔自交第三代电脑。

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

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