Python中执行系统命令常见的方法有以下4种注意:以下实例代码在Python3.5下运行通过。在子终端运行系统命令,可以获取命令执行后的返回信息以及执行返回的状态执行后返回两行结果,第一行是结果, 第二行是执行状态信息二、os.popen方法。注意1:在类unix的系统下使用此方法返回的返回值与脚本或命令执行之后的返回值不等,这是因为调用了os.wait()的缘故,具体原因就得去了解下系统wait()的实现了。需要正确的返回值,只需要对返回值进行右移8位操作就可以了。注意2:当执行命令的参数或者返回中包含了中文文字,那么建议使用subprocess。
暂无评论