Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
/proc次のようなファイルを監視する方法はありますか?
/proc
/proc/acpi/battery/BAT0/state /proc/acpi/ac_adapter/ADP0/state
通常のファイルシステムでのinotifyと同様に、非ポーリング方式で?
これをPyGTKアプリで実行したいので、PyGObjectのgio.FileMonitorを使用してみましたが、サイコロは使用していません。うまく機能するPythonソリューションgtk.main()が理想的です。
gtk.main()
おそらく、ACPIイベントを聞くことで、必要な情報を得ることができます。できれば直接(/ proc / acpi / event)ではなく、acpidまたはその他の高レベルインターフェイスを介して。
更新:もう1つの上位レベルのインターフェイスは、DeviceKit-power/UPowerによって提供されるDBusインターフェイスです。
/ proc内のファイルは通常のファイルではなく、カーネル状態への単純なインターフェイスであるため、通常のファイルの多くの機能はそこでは機能しません。