【发布时间】:2013-09-30 06:11:52
【问题描述】:
我发现自己在尝试听 dbus 时第一次遇到了 gobject。我发现这段代码教我如何设置主循环。
How can I listen for 'usb device inserted' events in Linux, in Python?
但我现在需要的是一种阻止它的方法。主循环有一个退出函数,我知道如何从键盘中断异常中调用它。但是当我把这个主循环放到一个线程中时,如何让它停止呢?
或更笼统地说:让这个循环独立运行,但在主函数退出时也退出的正确方法是什么?
感谢您的帮助。
【问题讨论】:
标签: python multithreading dbus gobject