2

最近、Pythonを使用してubuntu上のアプリケーションを制御する方法を見つけようとしています。私が達成したいのは、macのapplescriptでできることのようなものです。

誰かがPython、特にUbuntuでアプリケーションを制御する方法について正しい方向に私を向けることができますか...またはコードスニペットかもしれませんか?

4

2 に答える 2

2

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

于 2012-05-05T20:31:33.093 に答える
0

Project Sikuliを見たことがありますか?

于 2012-05-05T20:28:17.307 に答える