但是经笔者测试,下载文件出现urllib.ContentTooShortError且重新下载文件会存在用时过长的问题,而且往往会尝试好几次,甚至几十次,偶尔会陷入死循环,这种情况是非常不理想的。为此,笔者利用socket模块,使得每次重新下载的时间变短,且避免陷入死循环,从而提高运行效率。
以下为Python代码:
本次分享到此结束,如有不足之处,还请批评指正!欢迎大家交流~~
分享快讯到朋友圈
领取专属 10元无门槛券
私享最新 技术干货