我编写了一些代码,它旨在通过MutlipProcessing和子进程运行一堆Fortran可执行文件。我尝试创建一个简化的示例,如下面链接的那样,我们的“df”调用。我在Ubuntu 12.04上使用多处理,所有的都是2.7 python。
我在类上创建一个字典,用作“队列”和记录保存。也许我应该用多处理队列但目前我没有。
第一个版本在这里: http://paste.ubuntu.com/1076049/
如果运行此代码,您将看到在调用多处理后,DICT不会同步。。。。一些谷歌搜索。。。然后我了解到多处理管理器用于共享/同步此站点上搜索的DICT。
我试图在这里实现: http://paste.ubuntu.com/1076054/
但是现在我得到了一个关于键错误的错误。这发生在第43行,我试图引用我刚才在dict中创建的键(第40行)。这在上面的第一种方法中不会造成错误,但是在使用时,这显然是错误的经理.dict我错过了什么。
我是不是误会了经理班的使用?
目前没有回答
相关问题 更多 >
编程相关推荐