我正在尝试实现一个 dbus 服务,该服务将在 Gtk 应用程序中使用。
有两个 python 模块(pydbus vs. dbus-python)声称可以做到这一点。我一直无法找到这两种实现的任何赞成和反对清单。
我的简短问题是:
我正在尝试实现一个 dbus 服务,该服务将在 Gtk 应用程序中使用。
有两个 python 模块(pydbus vs. dbus-python)声称可以做到这一点。我一直无法找到这两种实现的任何赞成和反对清单。
我的简短问题是:
pydbus 更好,因为 dbus-python 已被弃用。
您可以在此处阅读更多信息:https ://wiki.python.org/moin/DbusExamples
老实说,今天似乎没有积极维护 pydbus,最后一个版本是从 2016 年开始的。还有第三种方法是使用 PyGObject 从 GLib 中使用 GDBus。
由于 pydbus 开发自 2018 年以来实际上已经死亡,pythonic 实现的最佳选择可能是dasbus。Dasbus 直接受到 pydbus 的启发,旨在取代它,并且正在积极开发中。