我正在开发一个下载管理器。使用python中的requests模块来检查一个有效的链接(希望破解的链接)。 我对下面的检查链接代码:现在python请求很慢
url='http://pyscripter.googlecode.com/files/PyScripter-v2.5.3-Setup.exe'
r = requests.get(url,allow_redirects=False) #this line takes 40 seconds
if r.status_code==200:
print "link valid"
else:
print "link invalid"
,问题是这需要大约40秒钟,进行这种检查,这是巨大的。 我的问题是我怎么能加快这可能使用urllib2或东西?
注意:另外,如果我将url
替换为“http://pyscripter.googlecode.com/files/PyScripter-v2.5.3-Setup.exe”的实际URL,则需要一秒钟的时间,因此这似乎是请求的问题。
嘿谢谢doukremt ...事实上,它显示404即使在某些情况下该项目在那里......谢谢! – scandalous