1. 首页
  2. 编程语言
  3. Python
  4. python 如何用map()函数创建多线程任务

python 如何用map()函数创建多线程任务

上传者: 2021-07-04 04:55:26上传 PDF文件 197.56 KB 热度 9次

对于多线程的使用,我们经常是用thread来创建,比较繁琐. 在Python中,可以使用map函数简化代码。map可以实现多任务的并发简单说明map()实现多线程原理:map 函数一手包办了序列操作、参数传递和结果保存等一系列的操作,map函数负责将线程分给不同的CPU。在 Python 中有个两个库包含了 map 函数: multiprocessing 和它鲜为人知的子库 multiprocessing.dummy.dummy 是 multiprocessing 模块的完整克隆,唯一的不同在于 multiprocessing 作用于进程,而 dummy 模块作用于线程。map的基本使用:map函数一手包办了序列操作,参数传递和结果保存等一系列的操作。

用户评论