【发布时间】:2013-10-03 19:07:29
【问题描述】:
我的工作流程是:启动 ipcontroller/ipengines,然后使用不同的参数多次运行“python test_script.py”。该脚本包含一个 map_async 调用。 ipengines 无法识别调用脚本之间的代码更改,并且静态类变量不会重置为其默认值。似乎一个神奇的 %reset 调用可以解决问题,但尝试在 ipengines 上执行此命令似乎没有任何作用。
【问题讨论】:
我的工作流程是:启动 ipcontroller/ipengines,然后使用不同的参数多次运行“python test_script.py”。该脚本包含一个 map_async 调用。 ipengines 无法识别调用脚本之间的代码更改,并且静态类变量不会重置为其默认值。似乎一个神奇的 %reset 调用可以解决问题,但尝试在 ipengines 上执行此命令似乎没有任何作用。
【问题讨论】:
我对此的解决方案是使用 ipengine 启动一个新的子进程来完成所需的操作。这个子进程有它自己的内存。不理想,但提供了所需的功能。
【讨论】: