diff options
author | Jack Jansen <jack.jansen@cwi.nl> | 2003-04-01 22:30:23 (GMT) |
---|---|---|
committer | Jack Jansen <jack.jansen@cwi.nl> | 2003-04-01 22:30:23 (GMT) |
commit | b60352992f04787fff0ac12b522000a59e92c4bd (patch) | |
tree | 94dd693ac5e77189a6f9c295c277d27fb70ae3ed /Mac/OSXResources | |
parent | 9dd78101d77ca3ff3de2f273b321aeddfa929238 (diff) | |
download | cpython-b60352992f04787fff0ac12b522000a59e92c4bd.zip cpython-b60352992f04787fff0ac12b522000a59e92c4bd.tar.gz cpython-b60352992f04787fff0ac12b522000a59e92c4bd.tar.bz2 |
The minimal scripting example now actually works.
Diffstat (limited to 'Mac/OSXResources')
-rw-r--r-- | Mac/OSXResources/app/Resources/English.lproj/Documentation/scripting.html | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/Mac/OSXResources/app/Resources/English.lproj/Documentation/scripting.html b/Mac/OSXResources/app/Resources/English.lproj/Documentation/scripting.html index 9d2fe0e..ae9ccee 100644 --- a/Mac/OSXResources/app/Resources/English.lproj/Documentation/scripting.html +++ b/Mac/OSXResources/app/Resources/English.lproj/Documentation/scripting.html @@ -14,22 +14,24 @@ <p>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!):</p> +and with a fairly pythonic interface. This piece of +Python:</p> <blockquote><tt><pre> -tell application "Finder" - get name of window 1 -end tell -</pre></tt></blockquote> - -<blockquote><tt><pre> import Finder f = Finder.Finder() print f.get(Finder.window(1).name) </pre></tt></blockquote> +<p>is identical to the following piece of AppleScript:</p> + +<blockquote><tt><pre> +tell application "Finder" + get name of window 1 +end tell +</pre></tt></blockquote> + <p>To send AppleEvents to an application you must first create the Python modules interfacing to the terminology of the application (what <tt>Script Editor</tt> calls the "Dictionary"). Use the IDE menu command |