原有代码
def add(a: int, b: int): print(a + b) if __name__ == '__main__': for i in range(300): add(i, i + 1)
多进程
def add(a: int, b: int): print(a + b) if __name__ == '__main__': pool = multiprocessing.Pool(2) # 两个进程执行 # pool = multiprocessing.Pool(multiprocessing.cpu_count()) # 全部cpu执行 for i in range(300): pool.apply_async(func=add ,args=(i, i + 1)) pool.close() pool.join()
————————————————
转载:https://blog.csdn.net/weixin_35757704/article/details/118799165