最近、Pythonを使用してubuntu上のアプリケーションを制御する方法を見つけようとしています。私が達成したいのは、macのapplescriptでできることのようなものです。
誰かがPython、特にUbuntuでアプリケーションを制御する方法について正しい方向に私を向けることができますか...またはコードスニペットかもしれませんか?
D-Busについて読む:http: //en.wikipedia.org/wiki/D-Bus
Python dbus: http ://dbus.freedesktop.org/doc/dbus-python/doc/tutorial.html
プロセスを制御するには、最初にdbusを使用して接続し、サービスをエクスポートする必要があります。これはAppleScriptの同じ考えです。Macでは、アプリケーションは、applescriptで制御できるサービスをエクスポートする必要があります。
PyQt / PySideにはDBusモジュールもあります:http: //www.riverbankcomputing.co.uk/static/Docs/PyQt4/html/qtdbus.html
Project Sikuliを見たことがありますか?