Пакет Applescript и Python - PullRequest
       14

Пакет Applescript и Python

4 голосов
/ 25 декабря 2010

В основном я хочу запустить скрипт Python из пакета appleScript

Итак, я связал файл (Controller.py) в комплекте

Сценарий, который мне нужно запустить:

сделать сценарий оболочки "PYTHONPATH = / Applications / gtk / inst / lib / python2.6 / site-packages python /path/to/Controller.py

Я хочу получить доступ к Controller.py из пакета

Так как же вам получить доступ к связанным файлам через bash?

1 Ответ

5 голосов
/ 26 декабря 2010

Используйте path to me, чтобы узнать местоположение привязки AppleScript, а затем найдите свой скрипт относительно него:

set controller_script to (path to me as string) & "Contents:Resources:Controller.py"
do shell script "PYTHONPATH=/Applications/gtk/inst/lib/python2.6/site-packages python " & (quoted form of POSIX path of controller_script)
...