Skip to content
A simple beanstalkd client library for Python.
Find file
Pull request Compare This branch is 35 commits ahead, 65 commits behind earl:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.

Python beanstalkd client library

beanstalkc is a simple beanstalkd client library for Python. beanstalkd is a fast, distributed, in-memory workqueue service.

beanstalkc is pure Python, and is compatible with eventlet and gevent.


To use beanstalkc, you only need the file. There are no external dependencies.


Here is a short example, to illustrate the flavor of beanstalkc:

>>> import beanstalkc
>>> beanstalk = beanstalkc.Connection(host='localhost', port=11300)
>>> beanstalk.put('hey!')
>>> job = beanstalk.reserve()
>>> job.body
>>> job.delete()

For more information, see, which will explain most everything.


Copyright (C) 2008-2010 Andreas Bolka, Licensed under the Apache License, Version 2.0.

Something went wrong with that request. Please try again.