用于workq的python客户端
python-workq的Python项目详细描述
要求
- Python3.5+
用法
将前台作业排队
importasyncioimportuuidfromworkq.workqimportWorkqClientfromworkq.jobimportForegroundJobdefmain():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()forresultinresults:print("job: %s%s%s"%(result.id,result.name,result.payload))if__name__=='__main__':main()
待办事项
- []检查命令