1. 多进程
本段代码教你使用多进程模块multiprocessing,定义了func(里面sleep两秒,比较耗时),你只需要修改功能函数即可用来做你的任务。对同一任务,用多进程和不用多进程进行了比较,应用速度会得到明显提升。
#coding:UTF-8
import multiprocessing
import time
from tqdm import tqdm
class MyMultiprocess(object):
def __init__(self, process_num):
self.pool = multiprocessing.Pool