beanstalkd工作队列的python3asyncio客户端
aiostalk的Python项目详细描述
aiostalk是一个用于通信的小而无耻的Python客户机库 使用beanstalkd工作队列。在
它基于justinmayhew的另一个名为greenstalk的库。在
入门
假设beanstalkd在本地主机上的标准端口上运行。在
>>> importasyncio>>> importaiostalk>>> >>> asyncdefmain():... client=aiostalk.Client(('127.0.0.1',11300))... awaitclient.connect()... job=awaitclient.put('hello')... print(job.id)... job=awaitclient.reserve()... print(job.id)... print(job.body)... awaitclient.delete(job)... awaitclient.close()>>> >>> asyncio.run(main())1 1 hello
还支持将客户端用作异步上下文管理器。在
文件
请在Read the Docs上查看Greenstall文档。在
- 项目
标签: