Python如何执行多线程
时间: 2023-11-05 18:10:39 浏览: 57
Python多线程编程
4星 · 用户满意度95%
Python可以使用threading模块来执行多线程。以下是一个简单的例子:
```python
import threading
def worker():
"""要执行的工作"""
print('Hello, World!')
threads = []
for i in range(5):
t = threading.Thread(target=worker)
threads.append(t)
t.start()
# 等待所有线程执行完毕
for t in threads:
t.join()
```
上面的代码创建了5个线程,每个线程都调用worker函数来执行工作。使用join()方法可以等待所有线程执行完毕。
阅读全文