python创建守护进程,linux创建守护线程

  python创建守护进程,linux创建守护线程

  本教程运行环境:windows7系统,Python 3.9.1,DELL G3电脑。

  1、工作原理

  通常,守护线程是等待客户请求的服务器。如果没有客户提出请求,它将在那里等待。如果将一个线程设置为守护进程,就意味着这个线程不重要。当进程退出时,您不必等待该线程退出。

  2、创建实例

  创建线程时,可以指定线程组、线程名(默认为 Thread-N)以及是否守护线程。您还可以在线程初始化期间修复线程名称和守护进程属性。

  创建线程的守护进程默认为False,与Java new Thread()创建的线程相同,也就是说,程序在子线程退出后才会运行。这和Java线程的行为是一样的。

  进口时间

  重要信息

  导入线程

  defplay_music():

  (三):

  print(threading.current_thread()。姓名,我)

  时间.睡眠(1)

  atexit . register(lambda : print( program exit ))

  打印(“mainstart”)

  线程=线程。线程(target=play_music)

  thread.start()

  打印(“subthreadstarted”)

  进口时间

  重要信息

  导入线程

  defplay_music():

  (三):

  print(threading.current_thread()。姓名,我)

  时间.睡眠(1)

  atexit . register(lambda : print( program exit ))

  打印(“mainstart”)

  线程=线程。线程(target=play_music)

  thread.start()

  Print(subthreadstarted )在我们了解了守护线程之后,很多人都对这个可以自动退出程序的线程非常感兴趣。使用这种线程可以使程序的退出更加灵活。

  以上是python守护线程的创建方法。掌握了基本的守护线程内容之后,就可以根据代码示例方法创建守护线程了。

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

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