最近公司内部网络经常出问题,奇慢无比,导致人脸检测程序在下载图片时经常卡住,为了不影响数据的核对, 决定在网络不佳图片下载超时后放弃下载,继续执行后续程序. 于是整理出解决思路如下: 1.在线程中完成图片下载任务 2.设置图片下载超时的时间 3.当下载超时后线束下载线程, 执行后续任务 为了便于演示下载效果, 决定采集requests请求方法, 而不用urltrieve下载 一.先看看单线程如何下载图片的问题 #!/usr/bin/env python3# -*- coding:utf-8 -*