如何在一个Python 3应用程序中组合web.py和dbus主循环?

时间:2019-07-10 12:29:31

标签: python cherrypy dbus web.py mainloop

我有一个基于web.py的Web应用程序,可以正常工作。设置归结为:

app = web.application(urls_tuple, globals())
app.run()

现在,我的应用程序还必须了解D-Bus,即它必须对信号做出反应,使用dbus.mainloop.glib.DBusGMainLoop时可能需要dbus-python或使用{{1}时需要GLib.MainLoop() }。是否可以将两个主循环合并到一个主循环中,还是必须使用线程并在一个线程中运行每个主循环?如果前者可行,怎么办?预先谢谢你!

0 个答案:

没有答案