我编写了一个代码,用于从特定的文件格式提取数据并导出到*.csv文件。我在循环中对同一格式的多个文件执行此操作。以这种方式,我只使用我的计算机的一个核心(加载<15%),通过这种方式,它需要很长的时间来转换我所有的文件。因此,我试图做多处理,以便我的工作将并行完成使用充分的CPU能力。提前谢谢。from pathlib import Pathimport os
import multiprocessing as
例如,当我只使用一个进程实例化Pool时,我运行了一些Python代码并意识到:from time import sleepf(i): sleep(10)
p.map(f, [i for i in range(100)])
实际上,目前正在运行五个进程我还注意到了一个模式:如果我用1,2,3实例化Pool,.Python启动的进程数为5,