Python & macOS:从 Python 打开新的终端窗口,传递要执行的命令

use*_*382 5 python macos terminal

我正在使用以下两行 Python 代码从 Python 脚本打开一个新的终端窗口,这很好用:

import os
os.system('open -a Terminal .')
Run Code Online (Sandbox Code Playgroud)

现在我想向新的终端窗口传递一个要执行的命令,例如

ls
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

Rya*_*thm 4

尝试这个

import appscript

appscript.app('Terminal').do_script('ls')  # or any other command you choose
Run Code Online (Sandbox Code Playgroud)