我正在用 python 编写一个小型 CLI(在 cmd 模块的帮助下)。目前我正在尝试os.system
用subprocess.call
.
我面临的问题是,如果我使用 运行外部脚本os.system
,则在我CTRL-C只点击一个子shell 后终止(我回到我的 CLI)。当我使用subprocess.call
和 hit运行相同CTRL-C的脚本时,脚本和我的 CLI 都会终止执行。
有没有办法模仿这种os.system
行为subprocess.call
?
我正在用 python 编写一个小型 CLI(在 cmd 模块的帮助下)。目前我正在尝试os.system
用subprocess.call
.
我面临的问题是,如果我使用 运行外部脚本os.system
,则在我CTRL-C只点击一个子shell 后终止(我回到我的 CLI)。当我使用subprocess.call
和 hit运行相同CTRL-C的脚本时,脚本和我的 CLI 都会终止执行。
有没有办法模仿这种os.system
行为subprocess.call
?