# 示例代码:使用 Python 创建和管理进程
import multiprocessing
import os
# 定义一个函数,该函数将在新进程中执行
def print_process_info():
print(f"Process ID: {os.getpid()}")
print("This is a new process!")
if __name__ == "__main__":
# 创建一个新的进程
p = multiprocessing.Process(target=print_process_info)
# 启动进程
p.start()
# 等待进程结束
p.join()
print("Process has finished execution.")
multiprocessing
模块,它提供了创建和管理进程的功能。print_process_info
的函数,该函数将打印当前进程的 ID 信息。multiprocessing.Process
创建一个新的进程对象,并指定目标函数为 print_process_info
。p.start()
启动新进程。p.join()
确保主程序会等待子进程完成后再继续执行。这个示例展示了如何在 Python 中创建和管理子进程。
上一篇:python get请求
下一篇:python快速注释
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站