python多进程实现
时间: 2024-01-01 17:21:41 浏览: 134
Python中可以使用multiprocessing模块来实现多进程。下面是一个简单的例子,演示了如何使用multiprocessing模块来实现多进程:
```python
import multiprocessing
def worker(num):
"""worker function"""
print('Worker %d' % num)
return
if __name__ == '__main__':
jobs = []
for i in range(5):
p = multiprocessing.Process(target=worker, args=(i,))
jobs.append(p)
p.start()
```
在这个例子中,我们定义了一个worker函数,它接受一个数字作为参数,并打印出一个字符串。然后我们使用multiprocessing.Process类来创建进程,并将worker函数作为进程的目标函数。最后,我们启动进程并等待它们完成。
阅读全文