您可以使用终端命令并在 Python 程序中使用它们吗?

Can you take terminal commands and use them in a Python program?

中,有一个很好的步骤可以从我的 Mac 中完全卸载 VSCode,这样我就可以真正重新开始了。这些步骤完美无缺。在我尝试大量配置和扩展的问题中,我经常搞砸 VSCode。

有没有办法构建 Python 文件,以便在我需要卸载时打开一个终端 window 和 运行 一个程序并准备好重试?必须一次键入一行并不是世界末日,我只是假设这是常见的并且已修复。我只是找不到方法。

在研究了Python之后,我找到了OS模块。一旦你导入它,most,如果不是所有清理目录、删除文件等的命令都在里面。我在 ZSH 终端中获取了 运行 的命令列表,并将它们转换为 os.[relevantcommand] 并且工作正常。现在,我可以通过 运行 我的 VSCleanup.py 轻松清除 VSCode 安装并重新开始。