擅长:python、mysql、java
<p>我认为这是manager代理调用中的一个错误。您可以避免使用共享列表的调用方法,如:</p>
<pre><code>from multiprocessing import Process, Manager
manager = Manager()
d = manager.dict()
def f():
# get the shared list
shared_list = d[1]
shared_list.append(4)
# forces the shared list to
# be serialized back to manager
d[1] = shared_list
print d
if __name__ == '__main__':
d[1] = []
p = Process(target=f)
p.start()
p.join()
print d
</code></pre>