Mehrere (asynchron) - verbindungen mit urllib2 oder andere http-Bibliothek?

Habe ich code wie diesen.

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)

Ich würde gerne zwei oder drei bitte in der gleichen Zeit zu beschleunigen. Kann ich mit urllib2 für diese, und wie? Wenn nicht, welche andere Bibliothek soll ich benutzen? Danke.

InformationsquelleAutor der Frage | 2010-11-07

Schreibe einen Kommentar