multiprocessing

2021-01-10  本文已影响0人  nonstopfor

基本的multiprocessing用法:

def f(x):
  return x**2
a=[1,2,3]
with Pool(os.cpu_count()) as pool:
  pool.map(f,a)

但是需要注意,这里的f需要是全局函数,否则会出现报错的情况,那么如何可以让f不是全局函数呢,可以参考下面的文章

http://luly.lamost.org/blog/python_multiprocessing.html

如何使用多参数呢?可以参考下面的文章:
https://www.cnblogs.com/arkenstone/p/6830714.html

上一篇下一篇

猜你喜欢

热点阅读