Pythonを使用して、"""文字列とosascriptを試しています。
os.system("""arch -i386 osascript -e
' tell application "Finder"
activate
display dialog "Hi"
end tell'""")
これはPythonから実行されていますが、それは私にそれを伝え続けます
osascript: option requires an argument -- e
usage: osascript [-l language] [-e script] [-s {ehso}] [programfile] [argument ...]
あなたのことはわかりませんが、私の声明には-eが含まれています。その不足はありません。どうしたの??ターミナルが読み取るために、その中にHEREDOC(Pythonヒアドキュメントであると私が信じているもの)を指定する必要がありますか?