C/C++教程

cook book:12:并发编程

本文主要是介绍cook book:12:并发编程,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

1:启动与停止线程  threading模块

 
# threading 库可以在单独的线程中执行任何的在 Python 中可以调用的对象。
# 可以创建一个 Thread 对象并将你要执行的对象以 target 参数的形式提供给该对象
# 要在独立线程中执行的代码
import time
from threading import Thread

def countdown(n):
    while n > 0:
        print('T-minus', n)
        n -= 1
        time.sleep(5)

# 创建并启动一个线程
t = Thread(target=countdown, args=(10,))
t.start()

#  target 参数传递需要执行的对象,args参数传递需要执行对象的参数

 


                    
这篇关于cook book:12:并发编程的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!