使用python创建一个进程
时间: 2024-01-10 10:43:51 浏览: 63
在 Python 中,可以使用 `multiprocessing` 模块来创建进程。下面是一个简单的示例代码:
```python
import multiprocessing
def worker():
"""进程执行的任务"""
print("子进程执行")
if __name__ == '__main__':
# 创建进程
p = multiprocessing.Process(target=worker)
# 启动进程
p.start()
# 等待进程结束
p.join()
print("主进程执行")
```
在这个例子中,我们定义了一个 `worker` 函数,它将在子进程中执行。使用 `multiprocessing.Process` 类创建进程对象 `p`,并将 `worker` 函数传递给 `Process` 的 `target` 参数。然后,使用 `start` 方法启动进程,使用 `join` 方法等待进程结束。最后,主进程在子进程结束后继续执行。
阅读全文