Python 可信手拈来写系统脚本,那么在 Python 中调用系统命令应该会比较便捷。所以本文来看看 Python 有几种方式调用系统命令,以及与回味一下其他几种脚本语言的类似操作。简单说来,Python 执行系统命令的方式有四种方式,即
- os.system(cmd) (建议用 subprocess 模块)
- os.popen(cmd) (Python 3 中还能用,但不推荐使用了)
commands 模块(在 Python 3 中已移除了该模块,基本是不必去了解它)- subprocess 模块(总是上面的矛头全指向它的,重点)
os.system(cmd)
启动一个子进程来执行系统命令,可以获得标准输入,不能获到命令输出, 但可以得到一个状态码 阅读全文 >>