Python 多线程编程全解析
1. 线程基础
在 Python 中, threading 模块为编写多线程程序提供了 Thread 类和各种同步原语。
1.1 创建线程
可以使用 Thread 类创建新线程,其构造函数如下:
Thread(group=None, target=None, name=None, args=(), kwargs={})
-
group:保留参数,目前为None。 -
target:线程启动时run()方法调用的可调用对象,默认为None。 -
name:线程名称,默认格式为 “Thread-N”。 -
args:传递给目标函数的参数元组。 -
kwargs:传递给目标函数的关键字参数字典。
以下是创建和启动线程的示例:
import threading
import time
def clock(interval):
while True:
print(
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



