From b60352992f04787fff0ac12b522000a59e92c4bd Mon Sep 17 00:00:00 2001
From: Jack Jansen Python has a fairly complete implementation of the Open Scripting
Architecure (OSA, also commonly referred to as AppleScript), allowing
you to control scriptable applications from your Python program,
-and with a fairly pythonic interface. The following pieces of
-AppleScript and Python are rougly identical (XXXX Not true right now!):
- --tell application "Finder" - get name of window 1 -end tell -
+import Finder f = Finder.Finder() print f.get(Finder.window(1).name)
is identical to the following piece of AppleScript:
+ +++tell application "Finder" + get name of window 1 +end tell +
To send AppleEvents to an application you must first create the Python modules interfacing to the terminology of the application (what Script Editor calls the "Dictionary"). Use the IDE menu command -- cgit v0.12