python实现多线程和多进程
时间: 2023-07-22 10:40:01 浏览: 135
Python多线程处理实例详解【单进程/多进程】
Python中实现多线程和多进程的方式如下:
1. 多线程:
使用 Python 的 threading 模块可以实现多线程。以下是一个简单的例子:
```python
import threading
def worker():
print("Thread started")
# 执行一些任务
print("Thread finished")
# 创建线程
t = threading.Thread(target=worker)
# 启动线程
t.start()
```
2. 多进程:
使用 Python 的 multiprocessing 模块可以实现多进程。以下是一个简单的例子:
```python
import multiprocessing
def worker():
print("Process started")
# 执行一些任务
print("Process finished")
# 创建进程
p = multiprocessing.Process(target=worker)
# 启动进程
p.start()
```
阅读全文