python 执行cmd命令,上一个命令结束之后再执行下一个命令

醉东枫

关注

阅读 73

2023-04-16


python 执行cmd命令运行you-get下载多个文件时,突然发现所有的命令一下子都执行了。

前面的命令还没有执行完成,后面的命令可能早就执行结束了。

为了实现:上一个命令结束之后再执行下一个命令,让cmd命令按顺序依次执行

try:
    subprocess.getoutput("you-get " + url)
    #os.popen("you-get "+url).read()
except:
    pass

 

因为下载内容会使得read() 抛出错误,所以添加异常处理。

精彩评论(0)

0 0 举报