Ho codice come questo.Connessioni multiple (asincrone) con urllib2 o altra libreria http?
for p in range(1,1000):
result = False
while result is False:
ret = urllib2.Request('http://server/?'+str(p))
try:
result = process(urllib2.urlopen(ret).read())
except (urllib2.HTTPError, urllib2.URLError):
pass
results.append(result)
Vorrei fare due o tre richieste allo stesso tempo per accelerare questo. Posso usare urllib2 per questo, e come? Se non quale altra libreria dovrei usare? Grazie.
librerie coroutine a base di avere i benefici di entrambi e più semplice di discussioni e contorti: gevent, eventlet, concorso –