threding模块的其他用法

import threading
import time def func(n):
time.sleep(0.5)
n += 1
print(n, threading.current_thread(), threading.get_ident()) for i in range(10):
threading.Thread(target=func, args=(i,)).start()
print(threading.active_count()) # 显示当前活着的线程数,是子线程的数量加主线程的数量为11
print(threading.current_thread()) # 显示当前线程的信息,比如名字,是不是主线程,线程的id等
print(threading.get_ident()) # 显示当前线程的id
print(threading.enumerate()) # 将所有的主线程和子线程显示到一个列表中
上一篇:开学考试学生成绩管理Java


下一篇:你还在为如何区分ASCII编码、GB2312编码、Unicod、UTF-8编码而烦恼吗,一篇文章让你柳暗花明