我正在使用"spawn"
多处理上下文在Python中创建一个新进程
import multiprocessing
ctx = multiprocessing.get_context("spawn")
proc = ctx.Process(target=my_func)
proc.start()
我希望这个过程有一组环境变量。理想情况下,我会在创建流程时指定以下内容:
proc = ctx.Process(target=my_func, environment={"MY_NAME": "MY_VALUE"})
有没有办法做到这一点?我希望Python运行时能够做到这一点,以便确保在运行任何Python代码之前设置这些环境变量
您可以通过
os
包访问和设置环境变量如果在本地开发,可以将变量导出到本地环境中
export MY_NAME='Matt'
相关问题 更多 >
编程相关推荐