0
点赞
收藏
分享

微信扫一扫

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


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

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

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

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

 

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

举报

相关推荐

0 条评论