保持相同的格式:
import urllib2
request = urllib2.Request('http://www.example.com', data)
response = urllib2.urlopen(request, timeout=4)
content = response.read()
而不是使用timeout = 4,我怎样才能使用它,只要需要保持连接活动?
提前致谢。
答案 0 :(得分:1)
您可以指定很长的超时时间:
response = urllib2.urlopen(request, timeout=9999)
另外你应该看看requests,比urllib2更好的lib:
requests.get('http://www.example.com')
默认情况下会挂起,直到连接关闭。