p_tqdm:带进度条的并行处理

时间:2021-05-29 22:50:56
【文件属性】:
文件名称:p_tqdm:带进度条的并行处理
文件大小:6KB
文件格式:ZIP
更新时间:2021-05-29 22:50:56
progress-bar parallel-processing tqdm Python p_tqdm p_tqdm使带有进度条的并行处理变得容易。 p_tqdm是和的包装器。 与Python的默认多处理库不同,pathos提供了更灵活的并行映射,该映射可以应用几乎任何类型的函数-包括lambda函数,嵌套函数和类方法-并可以轻松地处理带有多个参数的函数。 tqdm 应用在 pathos 的平行地图之上,并显示一个进度条,包括预计完成时间。 安装 pip install p_tqdm 例子 假设您要逐个元素添加两个列表。 没有任何并行性,这可以通过 Python map轻松完成。 l1 = [ '1' , '2' , '3' ] l2 = [ 'a' , 'b' , 'c' ] def add ( a , b ): return a + b added = map ( add , l1 , l2 ) # added == ['1a', '2b', '
【文件预览】:
p_tqdm-master
----LICENSE.txt(1KB)
----p_tqdm()
--------__init__.py(169B)
--------p_tqdm.py(4KB)
----.travis.yml(117B)
----setup.cfg(40B)
----setup.py(1KB)
----README.md(5KB)
----tests()
--------tests.py(4KB)
----.gitignore(69B)

网友评论