原有代碼
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