USB设备UDev和D-BUS

USB设备UDev和D-BUS,第1张

USB设备UDev和D-BUS

该udisks d-巴士服务,很明显,仅报告磁盘

只需直接监视udev(通过libudev,通过pyudev)。

import pyudevcontext = pyudev.Context()monitor = pyudev.Monitor.from_netlink(context)observer = pyudev.pygtk.GUDevMonitorObserver(monitor)observer.connect('device-added', device_added_callback)observer.connect('device-changed', device_changed_callback)monitor.enable_receiving()mainloop = gobject.MainLoop()mainloop.run()


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5674288.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存