py-appscript запускает новый экземпляр Finder - PullRequest
0 голосов
/ 06 августа 2010

У меня есть приложение py2app, которое запускает appScript, используя py-appscript.код Applescript - это одна строка:

app('Finder').update(<file alias of a certain file>)

Обычно это обновляет предварительный просмотр файла в Finder.Это работает большую часть времени, за исключением Leopard.В Leopard каждый раз, когда этот скрипт выполняется, вместо обновления файла он запускает новый экземпляр Finder.Что я делаю неправильно?Приложение было построено на той же машине (Leopard).

1 Ответ

1 голос
/ 06 августа 2010

Учитывая, что py-appscript является слоем между python и приложением, которое вы пишете через Applescript, я бы предложил перенести оператор в чистый Applescript и посмотреть, работает ли он там.Есть много вещей, которые могут пойти не так с Applescript (и только с вашим утверждением) для начала, и неясно, что ожидается раньше с py-appscript при возникновении ошибки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...