python 执行cmd命令运行you-get下载多个文件时,突然发现所有的命令一下子都执行了。
前面的命令还没有执行完成,后面的命令可能早就执行结束了。
为了实现:上一个命令结束之后再执行下一个命令,让cmd命令按顺序依次执行
try:
subprocess.getoutput("you-get " + url)
#os.popen("you-get "+url).read()
except:
pass
因为下载内容会使得read() 抛出错误,所以添加异常处理。
微信扫一扫
python 执行cmd命令运行you-get下载多个文件时,突然发现所有的命令一下子都执行了。
前面的命令还没有执行完成,后面的命令可能早就执行结束了。
为了实现:上一个命令结束之后再执行下一个命令,让cmd命令按顺序依次执行
try:
subprocess.getoutput("you-get " + url)
#os.popen("you-get "+url).read()
except:
pass
因为下载内容会使得read() 抛出错误,所以添加异常处理。
相关推荐