pythonからbansheeを
本題
pythonからどうやって操作するんだ??
という事でdbusで接続して見ました。(ipythonから)
$ ipython >>> import dbus >>> bus = dbus.SessionBus() >>> banshee = banshee = bus.get_object('org.bansheeproject.Banshee', '/org/bansheeproject/Banshee/PlayerEngine')
これで接続できました。(今回はubuntu 11.10で動作してます)
あとは、
#一時停止 >>> banshee.Pouse() #再生 >>> banshee.Play()
こんな感じで操作できます。
終わりに
dbusを使えば、banshee以外にもいろいろなソフトに接続できるので、試してみてください。