python 多线程demo
时间: 2023-09-16 19:08:02 浏览: 112
多线程demo
以下是一个简单的 Python 多线程示例:
```python
import threading
def worker(num):
"""线程执行的任务"""
print("Worker %d started" % num)
return
if __name__ == '__main__':
threads = []
for i in range(5):
t = threading.Thread(target=worker, args=(i,))
threads.append(t)
t.start()
for t in threads:
t.join()
```
上面的代码创建了5个线程,每个线程都执行了 `worker` 函数。在主线程中,我们使用 `join` 方法等待所有线程完成。
阅读全文