【发布时间】:2015-04-20 00:20:33
【问题描述】:
我正在使用多处理做一些非常简单的事情:
data = {'a': 1}
queue.put(data, True)
data.clear()
当我在另一个进程上使用队列时(使用get() 方法),我得到一个空字典。如果我删除 data.clear() 我会按预期获得密钥。有什么方法可以等待put() 完成序列化?
【问题讨论】:
标签: python queue multiprocessing python-multithreading python-multiprocessing