Python 线程可以通过主线程,调用线程来执行其他命令,
为Python提供更方便的使用。
def run(n):
print("task",n)
time.sleep(5)
#t_objs = []
for i in range(3):
# 生成一个线程实例target=目标,args=参数
t = threading.Thread(target=run,args=("t-%s"%i,))
# 要在start之前设置
# 把当前线程设置为守护线程
t.setDaemon(True)
# 启动线程 调用run
t.start()
注:所有程序执行完毕,还有一个join等待,执行完毕退出程序。
注:主线程MainThread,线程Thread。
threading.current_thread() #测试当前活动的线程类型。
threading.active_count() #测试当前活动的线程数。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。