【文件属性】:
文件名称:pytask-io:Python异步任务队列
文件大小:719KB
文件格式:ZIP
更新时间:2021-05-16 08:17:33
redis coroutines asyncio wsgi task-manager
重要信息:已归档,等待重写...
使用asyncio的异步任务库
一个基于Asyncio的任务队列,其设计非常易于使用!
阅读文档:
安装
pip install pytask-io
docker run redis # Rabbit MQ coming soon...
用法
from pytask_io import PyTaskIO
# Starts the task runner
pytask = PytaskIO (
store_port = 6379 ,
store_host = "localhost" ,
db = 0 ,
workers = 1 ,
)
# Start the PytaskIO task queue on a separate th
【文件预览】:
pytask-io-master
----LICENSE.txt(34KB)
----test.py(278B)
----pytask_io()
--------exceptions.py(240B)
--------task_queue.py(932B)
--------utils.py(2KB)
--------__init__.py(595B)
--------actions.py(90B)
--------store.py(4KB)
--------client.py(2KB)
--------logger.py(390B)
--------event_loop.py(130B)
--------pytask_io.py(11KB)
--------worker.py(985B)
----.pylintrc(88B)
----here.py(151B)
----Pipfile.lock(29KB)
----.isort.cfg(113B)
----assets()
--------Group.png(217KB)
--------pytaskio.jpg(914KB)
----setup.py(770B)
----README.md(2KB)
----Pipfile(313B)
----.pre-commit-config.yaml(669B)
----docs()
--------source()
--------make.bat(760B)
--------Makefile(639B)
----tests()
--------test_client.py(0B)
--------mock_uow.py(213B)
--------fixtures.py(161B)
--------test_task_queue.py(310B)
--------test_pytask_io.py(6KB)
--------test_worker.py(523B)
--------mock_scenario_one.py(66B)
--------__init__.py(0B)
----.gitignore(2KB)
----CHANGELOG.md(543B)