python共享内存
Posted kekeoutlook
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python共享内存相关的知识,希望对你有一定的参考价值。
https://docs.python.org/zh-cn/3/library/multiprocessing.html
共享内存
可以使用
Value
或Array
将数据存储在共享内存映射中。例如,以下代码:
from multiprocessing import Process, Value, Array def f(n, a): n.value = 3.1415927 for i in range(len(a)): a[i] = -a[i] if __name__ == ‘__main__‘: num = Value(‘d‘, 0.0) arr = Array(‘i‘, range(10)) p = Process(target=f, args=(num, arr)) p.start() p.join() print(num.value) print(arr[:])
以上是关于python共享内存的主要内容,如果未能解决你的问题,请参考以下文章