luofeiyu_cu 发表于 2014-05-19 21:16

如何表达服务器端5秒钟不给数据则停止下载?

from urllib.request import urlopen
html=urlopen(url).read()

可以进行下载,如何表达当某个url连接时间,超过5秒,服务器端仍旧不给数据,我就终止这个连接?

apzc2529 发表于 2014-05-19 22:39

本帖最后由 apzc2529 于 2014-05-19 22:40 编辑

双线程?一个及时,一个下载。到时间后如果下载进程还存在就杀死。

bikong0411 发表于 2014-05-20 09:01

设置timeout啊

Linux_manne 发表于 2014-05-20 09:50

>>> help(urllib2.urlopen)
Help on function urlopen in module urllib2:

urlopen(url, data=None, timeout=<object object>)
页: [1]
查看完整版本: 如何表达服务器端5秒钟不给数据则停止下载?