p_tqdm:带进度条的并行处理

时间:2024-06-18 16:37:36
【文件属性】:

文件名称:p_tqdm:带进度条的并行处理

文件大小:6KB

文件格式:ZIP

更新时间:2024-06-18 16:37:36

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)

网友评论