dbus-python: Python bindings for D-Bus

Usage

Online documentation can be found at <http://dbus.freedesktop.org/doc/dbus-python/>.

There is an incomplete tutorial in doc/tutorial.txt (if you compile dbus-python with rst2html installed or you're reading this document on the D-Bus website, there's also an HTML version).

For client code, see the docstring for dbus/__init__.py.

To export objects, see the docstring for dbus/service.py.

To develop on dbus-python, see doc/HACKING.txt or the HTML version.

Building the API documentation

Because the API documentation is generated with a pre-release version of epydoc, it's not currently built by default. To do so, install epydoc 3 alpha and docutils, and run ./configure with the --enable-api-docs option. Documentation starts from api/index.html.

A copy of the documentation can be found here: dbus-python API documentation on people.freedesktop.org