Workq的Python客户端
项目描述
需求
Python3.5+
使用方法
入队前台任务
import asyncio
import uuid
from workq.workq import WorkqClient
from workq.job import ForegroundJob
def main():
loop = asyncio.new_event_loop()
client = WorkqClient('127.0.0.1', 9922, loop)
jobid = uuid.uuid4()
job = ForegroundJob(jobid, "ping1", 5000, 60000, "hello fg job")
try:
loop.run_until_complete(client.connect())
results = loop.run_until_complete(client.run(job))
finally:
loop.close()
for result in results:
print("job: %s %s %s" % (result.id, result.name, result.payload))
if __name__ == '__main__':
main()
待办事项
[ ] 检查命令
项目详情
关闭
python-workq-0.1.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | b1fdc0860b930bd99a7d5fed4d22a23740139eaa219f5368d092c11f0a566360 |
|
MD5 | f3b348e888786e30daed8564548dc8a7 |
|
BLAKE2b-256 | 78e15c9473c001873d7759016305702c5ac317dc378c67e7ae590863d062f317 |