"""
版本号:1.0
日期:2024/5/14
描述:多进程调用类方法例子
"""
import multiprocessing
class Aaa:
def __init__(self, num):
self.num = num
def count(self):
print(self.num + 1000)
def bbb(num):
ddd = Aaa(num)
ddd.count()
if __name__ == '__main__':
num_list = [1, 2, 3, 4, 5]
with multiprocessing.Pool(processes=2) as pool:
for num in num_list:
pool.apply_async(bbb, args=(num,))
# 等待所有子进程完成
pool.close()
pool.join()
一个简单的多进程调用类方法的例子
最新推荐文章于 2024-07-08 00:01:13 发布