哪个是执行命令的最佳python模块

这个问题在这里已经有了答案:

  • 在Python中调用外部命令50个答案

  • os.system总是运行/bin/sh ,它解析命令字符串。 如果在命令参数中有空格, $等,或者用户有一个shell配置文件,这可能会带来安全风险。 为避免所有这些风险,可以使用带有列表或字符串元组的subprocess作为命令( shell=False )。

    要在命令中模拟os.chdir ,请在subprocess os.chdir中使用cwd=参数。

    链接地址: http://www.djcxy.com/p/13513.html

    上一篇: Which is the best python module for command execution

    下一篇: how to run my own external command in python script