文件名称:threadpool:用于线程池管理的过时的Python软件包
文件大小:19KB
文件格式:ZIP
更新时间:2024-05-19 07:00:00
Python
线程池 标题: 易于使用的面向对象的线程池框架 作者: 克里斯托弗·阿恩特(Christopher Arndt) 版本: 1.3.2 日期: 2015-11-29 执照: 麻省理工学院执照 警告 该模块已过时,仅在PyPI上提供,以支持仍在使用它的旧项目。 请不要将其用于新项目! 使用现代的替代方法,例如标准库中的模块,甚至使用asyncio的异步方法。 描述 线程池是维护工作线程池以并行执行耗时的操作的对象。 它通过将作业放入工作请求队列中,将作业分配给线程,然后由下一个可用线程将其拾取。 然后,它将在后台执行请求的操作,并将结果放入另一个队列。 然后,线程池对象可以在线程可用时或在所有线程完成其工作之后从该队列中的所有线程收集结果。 然后可以定义回调来处理每个结果。 笔记 该模块被视为扩展示例,而不是成品。 也可以根据自己的需要随意调整。 基本用法 >>> poo
【文件预览】:
threadpool-master
----MANIFEST.in(113B)
----README.rst(5KB)
----requirements-dev.txt(11B)
----misc()
--------epydoc.patch(642B)
--------csv_dups.py(299B)
--------test_threadworker.py(1KB)
----tools()
--------make_release.sh(2KB)
--------upload.sh(520B)
----test()
--------test_issue1.py(1KB)
----tox.ini(150B)
----src()
--------threadpool.py(15KB)
--------release.py(2KB)
----CHANGELOG.txt(3KB)
----setup.cfg(320B)
----TODO.txt(326B)
----doc()
--------rest.css(3KB)
----setup.py(537B)
----.gitignore(722B)