Python - urllib2 超时

2023-12-26

我得到的东西如下是我的代码片段

opener = urllib2.build_opener(redirect_handler.MyHTTPRedirectHandler())
opener.addheaders = [('Accept-encoding', 'gzip')]
fetch_timeout = 12
self.response = opener.open(url, timeout=fetch_timeout)

然而,它的代码在超时之前仍然等待 60~ 秒...... 有什么线索吗?


猜测您可能需要设置套接字超时

import socket

default_timeout = 12

socket.setdefaulttimeout(default_timeout)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Python - urllib2 超时 的相关文章

随机推荐