我得到了下面的東西是我的代碼片段的Python - urllib2的超時
opener = urllib2.build_opener(redirect_handler.MyHTTPRedirectHandler())
opener.addheaders = [('Accept-encoding', 'gzip')]
fetch_timeout = 12
self.response = opener.open(url, timeout=fetch_timeout)
但是,它的代碼仍然等待60〜秒超時前... 任何線索?
+1,當你進來時,我正在編輯我的答案。這適用於所有版本。 – pyfunc 2010-11-17 19:09:18
似乎並不想工作。做socket.setdefaulttimeout(12)然後打印socket.getdefaulttimeout()說None這是OSX上的2.6.1 Snow Leopard – Wizzard 2010-11-18 09:07:19