【发布时间】:2022-11-28 23:16:37
【问题描述】:
我想在使用 subprocess.Popen 创建的子进程之间共享一个 python 类实例 我该怎么做 ?我应该使用 Popen 的哪些参数?
【问题讨论】:
-
你不能,真的。新进程无法访问您的地址空间,即使它们正在执行 Python 脚本。您可以用来在任意进程之间进行通信的唯一数据类型是字节流(通过文件、套接字等)。如果您使用
Popen来运行相同的脚本,您可以使用类似multiprocessing模块的东西来促进该通信。
标签: python process multiprocessing subprocess