У меня есть веб-приложение на основе web.py, которое работает нормально. Настройка сводится к:
app = web.application(urls_tuple, globals())
app.run()
Теперь мое приложение также должно быть осведомлено о D-Bus, то есть оно должно реагировать на сигналы, которым, вероятно, требуется dbus.mainloop.glib.DBusGMainLoop
при использовании dbus-python
или GLib.MainLoop()
при использовании pydbus
. Могу ли я объединить оба в одном основном цикле или мне нужно использовать потоки и запускать каждый основной цикл в одном потоке? Если первое возможно, то как? Заранее спасибо!