python执行windows下cmd命令
有时我们想使用cmd执行一些命令时,不想要手动去执行,便于自动化,可以使用python来自动执行cmd命令
方法1
import os
ok=os.system(command)
没有错误返回0,有错返回1,该方法无法获得返回结果
该方法有时会出现cmd弹出框,
优化方法
subprocess.run()函数会将本来打印到cmd上的内容打印到python执行界面上,所以避免了出现cmd弹出框的问题
from subprocess import run
run(command2,shell=True)
方法2
获取返回结果
res=os.popen(command).read()
该方法可以获取到命令的返回结果
本文来自博客园,作者:qxll,转载请注明原文链接:https://www.cnblogs.com/qxll/p/14990735.html

浙公网安备 33010602011771号