Jeepney 0.4.3¶
Jeepney is a pure Python interface to D-Bus, a protocol for interprocess communication on desktop Linux (mostly).
The core of Jeepney is I/O free, and the
jeepney.integrate
package contains bindings for different event loops to
handle I/O. Jeepney tries to be non-magical, so you may have to write a bit
more code than with other interfaces such as dbus-python
or pydbus.
Jeepney doesn’t rely on libdbus or other compiled libraries, so it’s easy
to install with Python tools like pip
. To use it, the DBus daemon needs to
be running on your computer; this is a standard part of most modern Linux
desktops.
Contents:
See also
- D-Feet
App for exploring available D-Bus services on your machine.
- D-Bus Specification
Technical details about the D-Bus protocol.