Я не знаю, как это сделать в applescript, но вы можете сделать это, используя команду /usr/bin/open
UNIX на уровне OS X. Этот фрагмент откроет TextEdit.app и заблокирует его, прежде чем продолжить:
import subprocess
subprocess.call(
["/usr/bin/open", "-W", "-n", "-a", "/Applications/TextEdit.app"]
)
Посмотрите на открытую страницу man ( man open
) и python для подпроцесса для более подробной информации.