I am using Appscript - a Python interface to AppleScript - in a project of mine that basically gets data from a Mac application.
Here is a sample code:
asobj = app('Things').to_dos()[0]
self.id = asobj.id()
self.name = asobj.name()
self.status = asobj.status()
Every invocation of the properties (id, name, status) does inter-process call and hence it is slow .. especially when you do the same for thousands of the objects.
Is there a way to get multiple properties at the same time via AppleScript's Python interface (appscript)?