当我运行以下代码时,我不断收到此消息:
语法错误:预期行结束但发现脚本错误结束
我对 AppleScript 比较陌生。这是我第一次尝试这样做,但尚未能够实现。如果我遗漏了什么,或者是否有其他方法可以做到这一点,请告诉我。我见过的几个类似的例子都是单行苹果脚本,所以我想知道这是否是问题所在。
import subprocess
def chooseFile():
args = []
args.append('osascript')
args.append('-e')
args.append('tell application "System Events"')
args.append('delay 1')
args.append('keystroke "G" using {command down, shift down}')
args.append('delay 2')
args.append('keystroke "/Users/username/Desktop/folder/image.jpg"')
args.append('delay 1')
args.append('keystroke return')
args.append('delay 1')
args.append('keystroke return')
args.append('end tell')
subprocess.call(args)
chooseFile()
侃侃无极
相关分类