多進程map函數:
import time
import multiprocessing
# 使用多進程移動文件
def move(each_img):
print(each_img)
time.sleep(1)
if __name__ == '__main__':
gl_num = 0
start_time = time.time()
all_img = list(range(10))
print('需要移動%s張圖片' % len(all_img))
task_pool = multiprocessing.Pool(10)
task_pool.map(move, all_img)
task_pool.close()
task_pool.join()
end_time = time.time()
print('花費 %s time' % str(end_time - start_time))