我有一个很大的 URL 文本文件,必须通过 wget 下载。我编写了一个小的 python 脚本,它基本上循环遍历每个域名并使用 wget (os.system("wget "+URL)) 下载它们。但问题是,如果远程服务器在连接后没有回复,wget 就会挂起连接。
在这种情况下我该如何设定时间限制?如果远程服务器在连接后没有回复,我想在一段时间后终止 wget。
Regards,
Use the --timeout seconds
限制请求时间的参数。您可以更具体并使用--connect-timeout seconds
如果需要的话。请参阅wget手册 http://www.gnu.org/software/wget/manual/wget.html了解更多信息。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)