[Pythonmac-SIG] Trying to use appscript need some help

Jan Erik Moström lists at mostrom.pp.se
Tue Jun 30 00:10:36 CEST 2009


I'm trying to learn how to use appscript but I don't understand 
what I'm missing. I want to read photo info from iPhoto and have 
things working ... partly

The script looks like this

from appscript import *

selected =  app('iPhoto').selection.get()
for item in selected:
     print 'Width   : ', item.width.get()
     print 'Height  : ', item.height.get()
     print 'Path    : ', item.image_path.get()
     print 'Comment : ', item.comment.get().encode('utf-8')
     print 'Title   : ', item.title.get().encode('utf-8')

     # set ptitle to date of item 1 of the selection
     # app(u'iPhoto').selection.items[1].date.get()
     print 'Date  : ', item.date.get()
     # AttributeError: Unknown property, element or command: 'date'

The problem is the line where I try to get the date info, the 
first commented line is the applescript line I'm trying to 
translate, the second is what ASTranslate tells me, and the 
third is the error message I get.

Does anyone have a suggestion what I'm missing?

                 jem
-- 
Jan Erik Moström, http://mostrom.eu



More information about the Pythonmac-SIG mailing list