该
subprocess模块使您可以运行和控制其他程序。您可以使用计算机上的命令行启动的任何内容,都可以使用此模块运行和控制。使用它可以将外部程序集成到您的Python代码中。
该
multiprocessing模块可让您将以python编写的任务划分为多个进程,以帮助提高性能。它提供与该
threading模块非常相似的API
。它提供了在创建的进程之间共享数据的方法,并使管理多个进程以运行Python代码的工作变得更加容易。换句话说,
multiprocessing通过并行执行代码,您可以利用多个进程来更快地完成任务。



