【发布时间】:2014-12-04 18:44:38
【问题描述】:
我有一个脚本,它使用 python 和 wget 下载网站,然后对文件执行一些任务。我使用os.system("wget -m -w 2 -P " directory) 调用wget,递归下载域中的每个页面。这工作正常,但现在有必要监视 wget 是否在跟随链接下载文件时出现错误(想想 404 错误试图访问页面)。
这不是获取退出代码的问题,而是查看 wget 提供的每个“块”输出。
有没有一种简单的方法可以使用 Python 浏览 wget 输出,而无需将其重定向到文件,然后在文件中搜索可识别的文本字符串?
【问题讨论】: