【发布时间】:2010-07-02 08:04:34
【问题描述】:
我有一个脚本可以下载然后转换视频。我正在尝试一次完成所有下载(很多 wget),然后在完成后进行转换。现在我必须等待每个文件单独下载,然后在完成后转换。我希望所有下载请求同时运行。
这是我的“下载”脚本中阻止所有内容的部分。
for id in ids:
subprocess.Popen(cmd, shell=True).wait()
我的“转换”脚本正在等待下载脚本完成。 (这是必要的,因为我正在使用下载集来组织所有内容。)
我可以使用队列,但我已经把它弄得一团糟,我希望有一个更简单的解决方案。
谢谢
【问题讨论】:
标签: python subprocess